我使用时遇到了问题Phonegap.我使用控制台创建了一个Test应用程序:
phonegap create ProjectTest
cordova platform add ios
cordova build
Run Code Online (Sandbox Code Playgroud)
然后打开生成的Xcode项目并在onDeviceReady函数中添加新行:
onDeviceReady: function() {
app.receivedEvent('deviceready');
// MY TEST
alert(navigator.connection);
}
Run Code Online (Sandbox Code Playgroud)
此外,我已将此行添加到我的config.xml:
<plugin name="NetworkStatus" value="CDVConnection" />
Run Code Online (Sandbox Code Playgroud)
所以,警告的结果是"未定义"......
我只需要测试连接,使用 navigator.connection.type
使用MacBook和Xcode 4.6.3