2014年12月7日 星期日

PhoneGap Android 跳出gap_poll訊息

參考資料1:Domain Whitelist Guide

問題敘述:
會出現,以下訊息
gap:["NetworkStatus","getConnectionInfo","NetworkStatus0",true]
...
gap_poll
最後會一直跳出gap_poll

解決方法:
Step 1.請開起您的Android專案底下的res\xml\cordova.xml,如下畫面
<?xml version="1.0" encoding="utf-8"?>
<cordova>
    <access origin="http://127.0.0.1*"/>
    <log level="DEBUG"/>
</cordova>

Step 2.請在<cordova>...</cordova>標籤之間加入白名單,如下
<?xml version="1.0" encoding="utf-8"?>
<cordova>
    <access origin="http://google.com" />
    <access origin="http://127.0.0.1*"/>
    <log level="DEBUG"/>
</cordova>

以上完畢


補充
2014/12/10
1.在html頁面中,如果有一個連結為<a href="https://www.google.com.tw" >Google</a>點擊此連結時,會自動開啟手機瀏覽器瀏覽器。如果不想自動開啟手機瀏覽器,請先找到res/xml/cordova.xml(會依版本不同而改變修改的位置)將<access origin="http://127.0.0.1*"/>改成<access origin="http://*"/>即可。


沒有留言:

張貼留言