亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

weex在真機iOS10.3上可以正常顯示,但是在iOS 10.2上白屏,從錯誤信息中不能定位問題在哪?

weex在真機iOS10.3上可以正常顯示,但是在iOS 10.2上白屏,從錯誤信息中不能定位問題在哪?

瀟瀟雨雨 2019-05-25 17:03:13
1、問題描述:我用weex做的iOSApp,真機測試時,在iOS10.3的設備上沒有問題。但在iOS10.2的設備上,不能正常顯示,白屏。2、控制臺中的錯誤信息如下:2017-07-0613:54:51.105443Zeus[3599:1393449][fg0,128,0;[debug]WXJSCoreBridge.m:133,jsLog:[JSFramework]createanVue@undefinedinstancefromundefined[;2017-07-0613:54:51.190128Zeus[3599:1393449][fg255,0,0;[error]WXMonitor.m:211,[native-bundle-main.js:255:21610]SyntaxError:Unexpectedkeyword'function'.Expected'}'toendanobjectliteral.Function@[nativecode]Function@[nativecode][email protected]:4:[email protected]:4:18656native-bundle-main.js:8:12817[;3、很奇怪的地方,當我想通過WXDebugTool開啟調試,定位問題時,點擊WXDebugTool工具中的Debugger,App的空白頁面可以正常顯示了(這里我知道Weex切換瀏覽器內核會重新刷新一下)。從錯誤信息,我不能定位出問題出在哪里?
查看完整描述

2 回答

?
繁星點點滴滴

TA貢獻1803條經驗 獲得超3個贊

經過仔細的排查終于找到問題了,具體原因是我們的項目代碼里使用了ES7的async和await。
至于為什么iOS10.3的設備可以正常運行而iOS10.2的設備會報錯,我自己猜測是iOS10.3的JavaScriptCore支持了ES7新語法特性,而前一個版本不支持(個人是前端菜鳥)。如果有了解的小伙伴也可以給出正確的解釋哈。
                            
查看完整回答
反對 回復 2019-05-25
  • 2 回答
  • 0 關注
  • 760 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號