* [android] first startup, if jsf work not ready, report exception and use h5 
render


Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/4330ad65
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/4330ad65
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/4330ad65

Branch: refs/heads/release
Commit: 4330ad658da8c55a7659592f9d664ebb818d1f99
Parents: e560483
Author: yuhun-alibaba <tomcat...@gmail.com>
Authored: Sat Oct 14 20:03:26 2017 +0800
Committer: gurisxie <279483...@qq.com>
Committed: Mon Oct 16 14:08:05 2017 +0800

----------------------------------------------------------------------
 .../src/main/java/com/taobao/weex/bridge/WXBridgeManager.java    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/4330ad65/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 70dfc90..713c4c2 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
@@ -1378,8 +1378,8 @@ public class WXBridgeManager implements 
Callback,BactchExecutor {
       return;
     }
 
-    // 如果没有初始化尽快返回Exception,并且异步初始化
-    if (!isJSFrameworkInit()) {
+    // 
如果首次启动没初始化尽快返回Exception,并且异步初始化
+    if (!isJSFrameworkInit() && reInitCount == 1) {
       instance.onRenderError(WXRenderErrorCode.WX_CREATE_INSTANCE_ERROR, 
"createInstance fail!");
       post(new Runnable() {
         @Override

Reply via email to