微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐