iOS 的 Cordova healthkit 插件函数返回未定义?
Cordova healthkit plugin functions for iOS are returning undefined?
我正在尝试将 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 能够检测到第二个但不能检测到第一个。
有什么我 missed/can 我使用这个插件使用 phonegap mac 应用程序吗?
谢谢!
Phonegap Developer App 是一款可以轻松预览您的应用程序的工具。
Phonegap Developer App 本身就是一个 Cordova 应用程序,它从本地 Web 服务器加载您的应用程序代码。
关于 Phonegap Developer App 的事情是,因为它是一个预编译的应用程序,它只能 运行 在构建时包含在 Phonegap Developer App 中的插件。
这意味着,大多数第 3 方插件(如 heathkit 插件)将无法工作,因为它们未包含在 Phonegap Developer App 中。
您可以做的是 运行 您的应用程序在您的设备中而不是预览它。
要做到这一点,运行,安装 Phonegap CLI 并插入您的设备:
phonegap run ios
如果您安装了 Cordova CLI,这应该也可以工作
cordova run ios
.
我正在尝试将 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 能够检测到第二个但不能检测到第一个。
有什么我 missed/can 我使用这个插件使用 phonegap mac 应用程序吗?
谢谢!
Phonegap Developer App 是一款可以轻松预览您的应用程序的工具。 Phonegap Developer App 本身就是一个 Cordova 应用程序,它从本地 Web 服务器加载您的应用程序代码。 关于 Phonegap Developer App 的事情是,因为它是一个预编译的应用程序,它只能 运行 在构建时包含在 Phonegap Developer App 中的插件。 这意味着,大多数第 3 方插件(如 heathkit 插件)将无法工作,因为它们未包含在 Phonegap Developer App 中。
您可以做的是 运行 您的应用程序在您的设备中而不是预览它。
要做到这一点,运行,安装 Phonegap CLI 并插入您的设备:
phonegap run ios
如果您安装了 Cordova CLI,这应该也可以工作
cordova run ios
.