没有网络连接w / Phonegap构建应用程序

时间:2016-08-22 18:45:46

标签: android cordova phonegap-build

我正在努力将较旧的应用更新为较新版本的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);

我还注意到应用权限没有列出网络访问权限。

任何人都有任何关于导致这种情况的想法吗?

1 个答案:

答案 0 :(得分:0)

使用Cordova plugin add cordova-plugin-network-information然后window.Connection查看可用的互联网。

var myNetwork=navigator.connection.type;
console.log(myNetwork);
alert(myNetwork);