我正在努力将较旧的应用更新为较新版本的phonegap api。我正在努力让网络访问工作。
我更改了config.xml以删除功能块,并添加了插件cordova-plugin-whitelist。我还在config.xml文件中添加了以下内容。
<access origin="*"/>
<allow-navigation href="http://*/*" />
<allow-navigation href="https://*/*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
我还将内容安全元标记添加到索引文件中。
<meta http-equiv="Content-Security-Policy" content="default-src *; style-src * 'unsafe-inline'; script-src * 'unsafe-inline'; media-src *">
网络检查报告“未知”。
var networkState = navigator.connection.type;
alert('Connection type: ' + networkState);
我还注意到应用权限没有列出网络访问权限。
任何人都有任何关于导致这种情况的想法吗?
答案 0 :(得分:0)
使用Cordova plugin add cordova-plugin-network-information
然后window.Connection
查看可用的互联网。
var myNetwork=navigator.connection.type;
console.log(myNetwork);
alert(myNetwork);