【发布时间】:2017-10-20 16:35:59
【问题描述】:
我正在尝试将cordova-plugin-health 插件用于我正在开发的phonegap 应用程序。每当我使用该应用程序时,每个插件都可以工作,但这个插件除外。我正在使用 phonegap mac 应用在 iPhone 6s 上进行测试。
我已采取的步骤:
用
cordova plugin add cordova-plugin-health --variable HEALTH_READ_PERMISSION='App needs read access' --variable HEALTH_WRITE_PERMISSION='App needs write access'安装了插件,我也用cordova platform add ios安装了插件后来使用
navigator.health.requestAuthorization尝试window.plugin.health.requestAuthorization我的ide WebStorm 能够检测到第二个但不是第一个。
有什么我错过的/我可以使用 phonegap mac 应用程序使用这个插件吗?
谢谢!
【问题讨论】:
-
你的意思是在 iOS 中,navigator.health 不工作但 window.plugin.health 工作?
-
两者都不起作用....但是我的IDE WebStorm正在检测window.plugin.health ...但这可能并不重要,只是指出我采取的步骤。
-
那么现在到底是什么问题?预期的分辨率是多少?
-
window.plugin.health 虽然存在但未定义运行,因此破坏了我的项目。
-
你能发布调用插件的代码吗?它在 deviceready 事件侦听器中吗?
标签: javascript ios cordova phonegap