一、問題:在使用Cordova生成的Android App中默認情況下WebView中的超鏈接,如果不是相對鏈接,會默認使用瀏覽器打開。
解決方案:修改config.xml文件添加鏈接配置節點
<!--配置WebView可以打開的外部鏈接--> <allow-navigation href="http://*/*" />這樣的情況下,點擊頁面中的鏈接,沒有指定target的都可以在當前WebView中打開。
<!--指定默認使用WebView打開--><a href="http://www.QQ.com">QQ首頁</a>
注意:
1.對于當前app中已經通過瀏覽器打開的頁面,再次點擊還是會通過瀏覽器打開。
2.這種方式打開頁面,默認情況下沒有進度條顯示。
更多:
Ionic相關整理
Cordova頁面加載外網圖片失敗,Refused to load the image
vs2015 生成 cordova 頁面中文亂碼
新聞熱點
疑難解答