uni-app小程式如何預覽和真機除錯以及新建專案報錯WebAssembly.instantiate(): Argument 0 must be a buffer source or a WebAssembly問題
阿新 • • 發佈:2021-09-08
一、uni-app小程式如何使用微信開發者工具預覽和真機除錯
1、首先回到HBuilder X的這個工程,找到manifest.json檔案開啟
2、 找到微信小程式
3、輸入自己的小程式AppleID(這個自己註冊小程式有的,沒有的話自己去註冊一個小程式)。
4、然後再次執行到小程式模擬器上就好了
5、因為版本的更新,可能需要在微信開發者工具中開啟服務埠,然後HbuilderX才能訪問,這個在build的時候控制檯一般有提示,具體操作:
開啟微信開發者工具 >> 設定 >> 安全設定 >> 開啟服務埠就行了。
二、微信開發者工具剛建新專案就報錯
報錯內容如下:
Uncaught TypeError: Cannot delete property 'WeixinJSBridge' of #<Window>
Uncaught TypeError: Cannot read property 'on' of undefined
Unhandled promise rejection TypeError: WebAssembly Instantiation: Argument 0 must be a buffer source or a WebAssembly.Module object at Object.t.wasm_initialize (VM72 WAService.js:2)
原來是因為預設的除錯基礎庫的版本太高了,導致報錯了。一個簡單的解決方案,點選右上角詳情按鈕,選擇本地設定,把除錯基礎庫調低一點就好了。
解決方法:更換一下除錯基礎庫,前面幾個還是報錯,多換幾個就好了。我之前用的 2.6.1 沒有問題,然後繼續換成 2.6.1 就可以了。