手機h5頁面真機調(diào)試,vconsole在react中的使用

H5頁面真機調(diào)試

場景:測試真機兼容性問題、測試真機調(diào)用原生功能(如拍照)。
問題:這些無法在瀏覽器模擬測試,需要直接在真機上驗證。嵌套在app的h5頁面,想要查看手機瀏覽器信息是非常困難的事,當(dāng)出現(xiàn)問題時,查不到日志,通過alert打印日志一遍遍定位bug效率太低,還會阻攔進(jìn)程。
解決方案:
1、使用移動端調(diào)試神器vconsole。
2、使用方法:

①在項目中下載vconsole。

npm install vconsole

②項目入口html文件中引入

<!-- 調(diào)試 -->
  <script src="/webapp/assets/vconsole.min.js"></script>
  <script>
    var vConsole=new VConsole();
  </script>

③運行后顯示如圖所示,可以看到log日志、Network網(wǎng)絡(luò)請求等。


vconsole.png
vconsole2.png

④下載Fiddler應(yīng)用,打開應(yīng)用(調(diào)試時Fiddler要保持打開狀態(tài)),配置端口:Tools->Options...->Connections->Fiddler listens on port: 8888


fiddler.png

⑤打開手機連接局域網(wǎng)WiFi,設(shè)置wifi為手動配置代理,配置服務(wù)器(本機IPv4地址)和端口,例如

手動:√
服務(wù)器:192.XXX.XX.XX  //本機ip
端口:8888
以上配置后,就可以輕松在真機上調(diào)試?yán)?,而且不僅限于內(nèi)部app,包括在其他app(如微信)里面的h5頁面也可以調(diào)試。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容