尝试编写Blackberry Webworks插件。我想在cordova插件的“服务器”端检查网络状态。如何添加网络信息API org.apache.cordova.network-information
以便它可以在我的插件中使用?如果我在应用程序中使用它,我会获得网络信息,但不知道如何使它在我的插件级别工作。
我尝试添加<dependency id="org.apache.cordova.network-information" />
或
<feature name="NetworkStatus"> <param name="android-package" value="org.apache.cordova.networkinformation.NetworkManager" /> </feature>
但不起作用。使用<dependency>
标记将使Webworks自动在应用程序构建和安装中包含network-info,但在插件服务器端级别仍未定义navigator.connection
。求救!
答案 0 :(得分:0)
好的,我想通了。忘了在我的插件中使用另一个插件。
唯一需要的行是window.qnx.webplatform.device.activeConnection
,只要有活动连接就可以定义,可以用来检查连接类型。
网络插件org.apache.cordova.network-information
基本上是在服务器端使用相同的调用。