本文整理汇总了Java中com.taobao.weex.WXEnvironment.sLogLevel方法的典型用法代码示例。如果您正苦于以下问题:Java WXEnvironment.sLogLevel方法的具体用法?Java WXEnvironment.sLogLevel怎么用?Java WXEnvironment.sLogLevel使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.taobao.weex.WXEnvironment
的用法示例。
在下文中一共展示了WXEnvironment.sLogLevel方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onMessage
import com.taobao.weex.WXEnvironment; //导入方法依赖的package包/类
@Override
public void onMessage(BufferedSource payload, WebSocket.PayloadType type)
throws IOException {
if (type != WebSocket.PayloadType.TEXT) {
WXLogUtils.w(
"Websocket received unexpected message with payload of type "
+ type);
return;
}
for (JSDebuggerCallback callback : mCallbacks.values()) {
callback.onMessage(payload, type);
}
String message = null;
try {
message = payload.readUtf8();
JSONObject jsonObject = JSONObject.parseObject(message);
Object name = jsonObject.get("method");
Object value = jsonObject.get("arguments");
if (name == null || value == null) {
return;
}
if (TextUtils.equals(name.toString(), "setLogLevel")) {
JSONArray jsonArray = JSONObject.parseArray(value.toString());
String level = jsonArray.get(0).toString();
WXEnvironment.sLogLevel = LogLevel.valueOf(level.toUpperCase());
WXLogUtils.v("into--[onMessage]setLogLevel");
}
} catch (Exception e) {
} finally {
payload.close();
}
}
示例2: initDebugEnvironment
import com.taobao.weex.WXEnvironment; //导入方法依赖的package包/类
public static void initDebugEnvironment(Context context) {
if (UWXApplication.isDebug()) {
WXEnvDetailHelper instance = WXEnvDetailHelper.getInstance();
WXEnvironment.sDebugServerConnectable = WXEnvDetailHelper.getInstance().debugInChrome();
WXEnvironment.sRemoteDebugMode = WXEnvDetailHelper.getInstance().debugRemote();
WXEnvironment.sRemoteDebugProxyUrl = "ws://" + instance.getHost() + ":8088/debugProxy/native";
WXEnvironment.sLogLevel = WXEnvDetailHelper.getInstance().getLogLevel();
} else {
WXEnvironment.sDebugServerConnectable = false;
WXEnvironment.sRemoteDebugMode = false;
}
}