#如圖,用的是Chrome。 Debugger模式的時候,總是會出現紅色這則訊息,有時候要等很久前端才載入出來,有沒有優化方案呢?
你用的playground那個app嗎?
在監聽到IWXDebugProxy.ACTION_DEBUG_INSTANCE_REFRESH這個廣播之後需要清除建立一個新的WXSDKInstance,再重新渲染一次。 參考:
mWXSDKInstance.registerRenderListener(null); mWXSDKInstance.destroy(); mWXSDKInstance = null; mWXSDKInstance = new WXSDKInstance(mActivity); mWXSDKInstance.registerRenderListener(this); mWXSDKInstance.render(...)
這種方法對於run模式下調試前端有效,如果實在debug模式下依然會出現這種問題,有待解決。
遇到過,我是因為app引用的okhttp版本不對導致的。 我當時用了2.5版本,10秒鐘就會超時斷開,換成2.3就好了。
你用的playground那個app嗎?
在監聽到IWXDebugProxy.ACTION_DEBUG_INSTANCE_REFRESH這個廣播之後需要清除建立一個新的WXSDKInstance,再重新渲染一次。
參考:
這種方法對於run模式下調試前端有效,如果實在debug模式下依然會出現這種問題,有待解決。
遇到過,我是因為app引用的okhttp版本不對導致的。
我當時用了2.5版本,10秒鐘就會超時斷開,換成2.3就好了。