You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by to...@apache.org on 2018/02/26 04:14:06 UTC
incubator-weex git commit: * [WEEX-207] [android] statistics jsf init
status and upload
Repository: incubator-weex
Updated Branches:
refs/heads/master 10182df72 -> 0b3edc6ba
* [WEEX-207] [android] statistics jsf init status and upload
Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/0b3edc6b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/0b3edc6b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/0b3edc6b
Branch: refs/heads/master
Commit: 0b3edc6ba2f3ef888ad3786f06264d0cfecf0248
Parents: 10182df
Author: yuhun-alibaba <to...@gmail.com>
Authored: Tue Feb 6 17:01:37 2018 +0800
Committer: yuhun-alibaba <to...@gmail.com>
Committed: Mon Feb 26 12:13:13 2018 +0800
----------------------------------------------------------------------
.../main/java/com/taobao/weex/bridge/WXBridgeManager.java | 10 ++++++++--
.../src/main/java/com/taobao/weex/common/WXErrorCode.java | 4 ++++
2 files changed, 12 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/0b3edc6b/android/sdk/src/main/java/com/taobao/weex/bridge/WXBridgeManager.java
----------------------------------------------------------------------
diff --git a/android/sdk/src/main/java/com/taobao/weex/bridge/WXBridgeManager.java b/android/sdk/src/main/java/com/taobao/weex/bridge/WXBridgeManager.java
index 79e3127..fca40d9 100644
--- a/android/sdk/src/main/java/com/taobao/weex/bridge/WXBridgeManager.java
+++ b/android/sdk/src/main/java/com/taobao/weex/bridge/WXBridgeManager.java
@@ -1809,12 +1809,18 @@ public class WXBridgeManager implements Callback, BactchExecutor {
String reinitInfo = "";
if (reInitCount > 1) {
reinitInfo = "reinit Framework:";
+ WXExceptionUtils.commitCriticalExceptionRT(null, WXErrorCode.WX_JS_FRAMEWORK_REINIT_SUCCESS.getErrorCode(),
+ "initFramework", reinitInfo + "success", null);
+ } else {
+ WXExceptionUtils.commitCriticalExceptionRT(null, WXErrorCode.WX_JS_FRAMEWORK_INIT_SUCCESS.getErrorCode(),
+ "initFramework", reinitInfo + "success", null);
}
+
} else {
if (reInitCount > 1) {
WXLogUtils.e("[WXBridgeManager] invokeReInitFramework ExecuteJavaScript fail");
String err = "[WXBridgeManager] invokeReInitFramework ExecuteJavaScript fail reinit FrameWork";
- WXExceptionUtils.commitCriticalExceptionRT(null, WXErrorCode.WX_ERR_JS_FRAMEWORK.getErrorCode(),
+ WXExceptionUtils.commitCriticalExceptionRT(null, WXErrorCode.WX_ERR_JS_REINIT_FRAMEWORK.getErrorCode(),
"initFramework", "reInitCount = " + reInitCount + err, null);
} else {
WXLogUtils.e("[WXBridgeManager] invokeInitFramework ExecuteJavaScript fail");
@@ -1827,7 +1833,7 @@ public class WXBridgeManager implements Callback, BactchExecutor {
if (reInitCount > 1) {
WXLogUtils.e("[WXBridgeManager] invokeInitFramework ", e);
String err = "[WXBridgeManager] invokeInitFramework reinit FrameWork exception!#" + e.toString();
- WXExceptionUtils.commitCriticalExceptionRT(null, WXErrorCode.WX_ERR_JS_FRAMEWORK.getErrorCode(),
+ WXExceptionUtils.commitCriticalExceptionRT(null, WXErrorCode.WX_ERR_JS_REINIT_FRAMEWORK.getErrorCode(),
"initFramework", "reInitCount ==" + reInitCount + err, null);
} else {
WXLogUtils.e("[WXBridgeManager] invokeInitFramework ", e);
http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/0b3edc6b/android/sdk/src/main/java/com/taobao/weex/common/WXErrorCode.java
----------------------------------------------------------------------
diff --git a/android/sdk/src/main/java/com/taobao/weex/common/WXErrorCode.java b/android/sdk/src/main/java/com/taobao/weex/common/WXErrorCode.java
index b6a9340..36a03db 100644
--- a/android/sdk/src/main/java/com/taobao/weex/common/WXErrorCode.java
+++ b/android/sdk/src/main/java/com/taobao/weex/common/WXErrorCode.java
@@ -142,6 +142,10 @@ public enum WXErrorCode {
WX_ERR_JSDOWNLOAD_END("-2299", "js bundle download end"),
+ // for js framework
+ WX_JS_FRAMEWORK_INIT_SUCCESS("-1000", "js framework success"),
+
+ WX_JS_FRAMEWORK_REINIT_SUCCESS("-1001", "js framework reinit success"),
/**
* JS Framework run error
*/