《開發技巧》WEB APP開發調試技巧


前言

  隨着html5和nodejs的興起。web APP越來越火,一套代碼可以多平台使用。減少了很大的開發成本。很多APP中也集成了很多的html5頁面,增強很高的應用體驗。所以移動端頁面也事關重要!

正文

  移動端開發中最大的難度就是調試頁面...,不同的瀏覽器,不同的移動設備.....想想都酸爽!!!哈哈哈哈哈哈哈哈哈~~~~~~~~~

  本文檔介紹基於chrome瀏覽器的調試!!!

  准備工作:一根數據線、一個調試設備(也可以是多個,看公司舍得買調試設備不),fanqiang軟件、開發電腦(windows)

  調試步驟:1、Android手機:安裝手機chrome瀏覽器

       2、打開手機“開發者模式”(一般都是在“關於手機”中連續多次點擊“版本號”就能打開),並在開發者模式中打開“允許USB調試”

       3、iphone手機:打開“web檢查器”,有的可能會有“javaScript”都打開

       4、fanqiang出去,能在瀏覽器訪問www.google.com則是fanqiang成功,iphone手機需要進行附加步驟再回到第五步!!!

       5、在瀏覽器地址欄輸入  

         1 chrome://inspect/#devices 

           

圖1

       6、成功連接的界面如圖1

       7、點擊 inspect 便可以調試,調試界面如圖2所示

 

圖2

  附加步驟:1、PC下載iTunes。並打開

       2、下載   ios-webkit-debug-proxy-win32  (ios-webkit-debug-proxy 是一個 DevTools proxy ,項目托管在 Github 上。其使得開發者可以發送命令到真實(或虛擬)IOS設備中的 Safari 瀏覽器或 UIWebViews 。)(我會上傳壓縮包,可以再資源內查找)

       github地址:https://github.com/artygus/ios-webkit-debug-proxy-win32

       3、解壓 ios-webkit-debug-proxy-win32 ,放到c盤根目錄下面

       4、配置環境變量 中 系統變量 中 path 加上 c:\ios-webkit-debug-proxy-win32

       5、在DOS命令下 輸入

       1 c:\ios-webkit-debug-proxy-win32\ios_webkit_debug_proxy.exe -f chrome-devtools://devtools/bundled/inspector.html 

        結果如圖3所示

圖3(當前沒有連接設備)

       6、打開瀏覽器地址欄輸入 http://localhost:9221/ 顯示當前鏈接設備清單

       7、選擇要調試的設備的鏈接,右鍵選擇“復制鏈接地址”並在新窗口打開 ,回到正常步驟第5步

 

  異常情況:1、點擊inspect 之后,一直轉圈,不會出現頁面。排查是否 fanqiang 成功

       2、ios 提示

1 Note: Your browser may block1,2 the above links with JavaScript console error:
2   Not allowed to load local resource: chrome-devtools://...
3 To open a link: right-click on the link (control-click on Mac), 'Copy Link Address', and paste it into address bar.

 

       在localhost:9221頁面中鏈接一定得右鍵“復制鏈接地址”再新窗口打開

結束總結

  本次分享也自己走了一遍流程,重溫了一下,挺好的。。。。。

 

分享到此結束,有問題歡迎留言!!!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM