搜索

首页  >  问答  >  正文

javascript - Weex 安卓调试问题

如图,用的是Chrome。Debugger模式的时候,总是会出现红色这条信息,有时候要等待很久前端才加载出来,有没有优化方案呢?

给我你的怀抱给我你的怀抱2783 天前726

全部回复(3)我来回复

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:33:38

    你用的playground那个app吗?

    回复
    0
  • PHP中文网

    PHP中文网2017-05-16 13:33:38

    在监听到IWXDebugProxy.ACTION_DEBUG_INSTANCE_REFRESH这个广播之后需要清除创建一个新的WXSDKInstance,再重新渲染一次。
    参考:

    mWXSDKInstance.registerRenderListener(null);
    mWXSDKInstance.destroy();
    mWXSDKInstance = null;
    mWXSDKInstance = new WXSDKInstance(mActivity);
    mWXSDKInstance.registerRenderListener(this);
    mWXSDKInstance.render(...)

    这种方法对于run模式下调试前端有效,如果实在debug模式下依然会出现这种问题,有待解决。

    回复
    0
  • 天蓬老师

    天蓬老师2017-05-16 13:33:38

    遇到过,我是因为app引用的okhttp版本不对导致的。
    我当时用了2.5版本,10秒钟就会超时断开,换成2.3就好了。

    回复
    0
  • 取消回复