Ionic生成的App安裝在手機上后無法聯網的解決方案


在Ionic中使用inappbrowser、themeablebrowser 組件打開網頁,剛開始是好的,后來不知添加什么插件,導致了安裝在手機上以后沒有網絡訪問權限。

嘗試了很多,最后才發現,此時,不管代碼里用沒用到,都要再安裝一個http組件才行。

ionic cordova plugin add cordova-plugin-advanced-http
npm install --save @ionic-native/http

第一個命令是必須的
而且還會自動添加一個cordova-plugin-file 組件,會多出一個讀取SD卡內容的權限


再分析
最開始的時候,我只是用了inappbrowser 和themeablebrowser 組件,是能夠在手機上打開網頁的;后來使用了http組件,也是可以打開的;再后來我把http組件卸載了,就不能打開了。最后,再把這個組件加上,並沒有在代碼中使用到。真是奇怪。


原創文章,歡迎轉載,轉載請注明出處!


免責聲明!

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



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