编程语言
首页 > 编程语言> > Java的Cordova healthkit插件功能返回未定义?

Java的Cordova healthkit插件功能返回未定义?

作者:互联网

我正在尝试将cordova-plugin-health插件用于我正在开发的phonegap应用程序.每当我使用该应用程序时,除此插件外,每个插件均有效.我正在使用phonegap mac应用在iPhone 6s上进行测试.

我已采取的步骤:

>使用cordova插件安装的插件添加cordova-plugin-health –variable HEALTH_READ_PERMISSION =’应用程序需要读取访问权限’–variable HEALTH_WRITE_PERMISSION =’App需要写访问权限’
>稍后在尝试过的window.plugin.health.requestAuthorization上使用了navigator.health.requestAuthorization,我的WebStorm能够检测到第二个但不是第一个.

我有什么想念的吗/我可以在phonegap mac应用程序中使用此插件吗?

谢谢!

解决方法:

Phonegap Developer App是一个可以轻松预览您的应用程序的工具.
Phonegap Developer应用程序本身就是Cordova应用程序,可从本地Web服务器加载您的应用程序代码.
关于Phonegap Developer应用程序的事情是,因为它是预编译的应用程序,所以它只能运行在构建时Phonegap Developer应用程序中包含的插件.
这意味着,大多数第三方插件(如heathkit插件)将无法正常工作,因为它们未包含在Phonegap Developer App中.

您可以做的是在设备中运行您的应用程序,而不是预览它.

为此,请在安装了Phonegap CLI并插入设备的情况下运行:

phonegap运行ios

如果您安装了Cordova CLI,这也应该可以工作

科尔多瓦运行ios.

标签:phonegap,javascript,ios,cordova
来源: https://codeday.me/bug/20191011/1891113.html