phonegap navigator.connection是未定义的
我有使用Phonegap
的问题。 我使用控制台创build了一个testing应用程序:
phonegap create ProjectTest cordova platform add ios cordova build
然后打开生成的Xcode项目,并添加新的线onDeviceReady函数:
onDeviceReady: function() { app.receivedEvent('deviceready'); // MY TEST alert(navigator.connection); }
另外我已经添加这行到我的config.xml:
<plugin name="NetworkStatus" value="CDVConnection" />
所以,导致警报是'未定义'……
我只需要使用navigator.connection.type
来testing连接
使用MacBook
和Xcode 4.6.3
这里同样的问题。 这些步骤之后,我正在testing我的代码。 创build,添加平台ios,添加插件blabla。 当你这样做, 它不工作。 你不得不说
$ cordova build ios
要么
$ phonegap build ios
之后,它创build了关于插件的新文件及其工作 。 希望也能帮到你。
(科多瓦3.3.0)
我有一个类似的问题,经过一番研究后,能够回答我自己的问题。
看到这个解决scheme的StackOverflow后 。
您应该先添加连接插件