uniapp報$gwx is not a function錯誤
- 2019 年 11 月 6 日
- 筆記
最近在做uniapp應用時遇到一個錯誤,記錄一下
運行到手機時的錯誤信息:
[錯誤] ./pages/tabBar/do_diagnosis/do_diagnosis.wxml:1:4575: unexpected character `�` 12:27:14.960 [錯誤] ./pages/tabBar/do_diagnosis/do_diagnosis.wxml:1:4575: unexpected character `�` 12:27:15.025 DONE Build complete. Watching for changes... 12:27:15.026 項目 'fish_diagnosis' 編譯成功. 12:27:15.058 正在同步手機端程序文件... 12:27:15.463 同步手機端程序文件完成 12:27:15.488 正在重啟,如手機上HBuilder調試基座未啟動,請手動啟動... 12:27:15.968 TypeError: $gwx is not a function 12:27:15.993 at file:///storage/emulated/0/Android/data/io.dcloud.HBuilder/apps/HBuilder/www/app-view.js:115:27 at uniapp://ready:182 12:27:16.017 webviewScriptError 12:27:16.041 $gwx is not a function 12:27:16.064 TypeError: $gwx is not a function 12:27:16.092 at file:///storage/emulated/0/Android/data/io.dcloud.HBuilder/apps/HBuilder/www/app-view.js:115:27 at uniapp://ready:182 12:27:16.113 Uncaught TypeError: $gwx is not a function at app-view.js:115
問題點是 unexpected character �
,幾番搜之後 最後發現是頁面有幾處字符 '< '導致的編譯出錯。。刪掉後就通過編譯可以運行到手機了
其它有可能就是中文變量導致的錯誤
參考回答:
- 真機調試錯誤 TypeError: $gwx is not a function
- 無法運行$gwx is not a function
- 新創建的UNIAPP項目,建立nvue文件一運行就報 $gwx is not a function.