在Webworks插件中获取网络信息

时间:2014-08-12 03:13:22

标签: cordova plugins blackberry-10 blackberry-webworks

尝试编写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>

在plugin.xml中

但不起作用。使用<dependency>标记将使Webworks自动在应用程序构建和安装中包含network-info,但在插件服务器端级别仍未定义navigator.connection。求救!

1 个答案:

答案 0 :(得分:0)

好的,我想通了。忘了在我的插件中使用另一个插件。 唯一需要的行是window.qnx.webplatform.device.activeConnection,只要有活动连接就可以定义,可以用来检查连接类型。

网络插件org.apache.cordova.network-information基本上是在服务器端使用相同的调用。