iOS 的 Cordova healthkit 插件函数返回未定义?

2023-12-03

我正在尝试使用科尔多瓦插件健康我正在开发的phonegap应用程序的插件。每当我使用该应用程序时,每个插件都可以工作,但这个插件除外。我正在使用phonegap mac 应用程序在iPhone 6s 上进行测试。

我已采取的步骤:

  1. 安装的插件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

  2. Used navigator.health.requestAuthorization后来尝试过window.plugin.health.requestAuthorization我的 ide WebStorm 能够检测到第二个,但不能检测到第一个。

有什么我错过的/我可以通过phonegap mac应用程序使用这个插件吗?

Thanks!


Phonegap Developer App 是一款可以轻松预览应用程序的工具。 Phonegap Developer App 本身就是一个 Cordova 应用程序,它从本地 Web 服务器加载您的应用程序代码。 关于 Phonegap 开发者应用程序的问题是,由于它是预编译的应用程序,因此它只能运行构建时包含在 Phonegap 开发者应用程序中的插件。 这意味着,大多数第 3 方插件(例如 heathkit 插件)将无法工作,因为它们不包含在 Phonegap 开发者应用程序中。

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

为此,请在安装了 Phonegap CLI 并插入设备后运行:

phonegap run ios

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

cordova run ios.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS 的 Cordova healthkit 插件函数返回未定义? 的相关文章

  • 带有淘汰赛js的隐形recaptcha

    我正在完成隐形验证码 但我在实现它时遇到问题 谷歌开发人员页面中的代码显示它应该是这样的
  • 使用 UITabBarController 时覆盖整个屏幕的视图?

    我想在 UITabBarController 设置中在整个屏幕上覆盖 HUD 样式的透明图形 执行此操作的按钮位于第一个选项卡的屏幕 FirstViewController 中 并且覆盖层也应该覆盖选项卡 这可能吗 您可以将新视图直接附加到
  • 根据内容自动更改单元格高度 - Swift

    在 Swift 中使用 UITableView 有人可以帮我根据标签 图片和描述自动更改单元格的高度吗 所有信息都正确传递 我只需要帮助格式化它 我尝试使用调整它cell frame size height 但这没有效果 我可以更改故事板中
  • 在打字稿中导入 json

    我是 typescript 的新手 在我的项目中 我们使用 typescript2 在我的要求之一中 我需要导入 json 文件 所以我创建了 d ts 文件如下 test d ts declare module json const va
  • 隐藏 Div 的父级

    我只是想隐藏父divcomments section div class content content green div div div 我试过这个 document getElementById comments section pa
  • React-Redux:state.setIn() 和 state.set() 有什么区别?

    我见过使用setIn and set 在一些react redux代码中 state setIn state set 我在这里找到了一些文档https facebook github io immutable js https facebo
  • 有没有办法使用 Rspec/Capybara/Selenium 将 javascript console.errors 打印到终端?

    当我运行 rspec 时 是否可以让 capybara selenium 向 rspec 报告任何 javascript console errors 和其他异常 我有一大堆测试失败 但当我手动测试它时 我的应用程序正在运行 如果不知道仅在
  • 如何解决 Typescript 构建中的错误“找不到模块 'jquery'”

    我目前在 ts 文件的顶部有这个import require jquery 我这样做是因为我试图在我的打字稿文件中使用 jquery 但我似乎无法编译它 因为它返回标题中所述的错误 我正在使用 ASP NET CORE 脚本文件夹 tsco
  • 刷新页面时保存用户的选择

    我目前有一个页面显示不同团队的数据 我有一些数据 用户可以单击使其处于 打开 或 关闭 状态 并为每个数据显示不同的图标 它基本上就像一个清单 只是没有物理复选框 我想记住哪些 复选框 已被选中 即使在用户刷新页面或关闭浏览器并稍后返回之后
  • 为什么我们在打字稿中使用 HTMLInputElement ?

    我们为什么使用 document getElementById ipv as HTMLInputElement value 代替 document getElementById ipv value 功能getElementById返回具有类
  • 页面上使用 HTML Editor Extender 进行回发会导致 IE11 中出现 JavaScript 错误

    我已将 HTML 编辑器扩展程序添加到我正在处理的页面中 现在每当我在页面上发回帖子时 都会收到以下 Javascript 错误 JavaScript 运行时错误 参数无效 之后什么也没有发生 这在 IE10 或更低版本以及我所知道的所有其
  • Vuejs 2:去抖动不适用于手表选项

    当我在 VueJs 中反跳此函数时 如果我提供毫秒数作为原语 它就可以正常工作 但是 如果我将其提供为对 prop 的引用 它会忽略它 这是道具的缩写版本 props debounce type Number default 500 这是不
  • ios8 键盘高度有所不同

    我使用下面的代码来获取键盘高度 该高度在带有 ios8 的 iPhone 5s 设备中与带有 ios7 的 IPhone4s 设备中有所不同 因此 当我在带有 ios8 的 iPhone5s 中点击它时 我的文本字段移动得非常高 而相同的代
  • 使用 Vue 的多模式组件

    我在 Vue 中实现动态模式组件时遇到问题 A common approach I follow to display a set of data fetched from the db is I dump each of the rows
  • 使用强光混合模式时突出显示伪影

    我正在 iPhone 应用程序中使用顶部图像的 HardLight 混合模式混合两个图像 它看起来像这样 UIGraphicsBeginImageContext size sourceImage drawInRect rectangle b
  • 如何使用 crypto-js 解密 AES ECB

    我正在尝试将加密数据从 flash 客户端 发送到服务器端的 javascript 在 asp 中作为 jscript 运行 有几个 javascript Aes 库 但它们实际上没有文档记录 我正在尝试使用 crypto js 但无法让代
  • 在 Shopify 商店中嵌入 Vue 组件

    在产品页面中 我尝试显示自定义 Vue 组件 为简洁起见 该组件根据给定的产品 ID 显示 Firebase 数据库中的一些信息 我最初尝试将其制作为 Shopify 应用程序 以便我可以访问他们的 API 我实现了 OAuth 并且可以检
  • 如何隐藏/禁用 Highcharts.js 中的图例框?

    我想问是否可以使用 HighCharts js 库隐藏图表中的所有图例框 var chart object chart renderTo render to type graph type colors graph colors title
  • Fitbit oauth2 公共 API 停止工作。给出错误 - 抱歉,这不是你..是我们

    几个月前 我准备了一个关于 Fitbit oauth2 公共 API 的演示 其中我使用特定用户登录并获取他的活动 一切正常 但最近 我打开演示并尝试使用同一用户登录 但它没有登录并反复出现此错误 我尝试更改在 Fitbit 上注册的演示应
  • 使用 MongoDB 和 Nodejs 插入和查询日期

    我需要一些帮助在 mongodb 和 nodejs 中按日期查找记录 我将日期添加到抓取脚本中的 json 对象 如下所示 jsonObj last updated new Date 该对象被插入到 mongodb 中 我可以看到如下 la

随机推荐

  • mysql 表中的不可更新列

    如何定义一个应该有一列不可更新的mysql表我的意思是一旦插入它就不应该允许用户以任何方式更新 例如 名为 tbl xyz 的表有 3 列 其中一列不可更新 tbl xyz c1 c2 c3 假设我将值插入为 MBX 123 POQ 然后假
  • 如何更改Python中数学形式的$$中的字体

    当我尝试使用 matplotlib 绘制图形时 我用文本和 数学文本 编写了 x 轴标签 因为我要在标签上写化学式 所以写成 CO 2 浓度 问题是我希望字体应该是 times new roman 但我无法以某种方式更改美元符号中的字体 有
  • AngularFire2 身份验证错误:第一个参数“电子邮件”必须是有效字符串

    我正在尝试使用 angularFire2 和 Firebase 为我的网络应用程序制作登录和注册表单 在获取用户注册信息并将其传递到 signInWithEmailAndPassword 函数时出现错误 signInWithEmailAnd
  • 为什么它们会根据大小而以不同的方式连接?

    在 Postgresql 中 如果取消嵌套两个相同大小的数组 它们会将一个数组中的每个值与另一个数组中的每个值对齐 但如果两个数组大小不同 则会将一个数组中的每个值与另一个数组中的每个值连接起来 select unnest ARRAY 1
  • 如何循环访问 JavaScript 对象数组?

    我正在尝试循环以下内容 messages msgFrom 13223821242 msgBody Hi there msgFrom Bill msgBody Hello 我想找回msgFrom and msgBody 我试过了 for va
  • Android FAB 行为与自定义布局的列表视图

    我想实现与此示例类似的行为 但没有工具栏移动 并且适用于自定义视图 不适用于 FAB 所以 首先我想看到类似于https www google com design spec components bottom sheets html 它可
  • WebDev:进行多文件上传的最佳方法是什么?

    我希望 几乎不懂计算机的 人们通过我的网络应用程序轻松提交大量文件 图片 是否有一个简单 强大 免费 便宜 广泛使用的标准工具 组件 Flash 或 NET 抱歉浏览器上没有 java 运行时 允许 Web 用户在其计算机上选择一个文件夹或
  • 在 AsyncTask 中,如何“立即”而不是在每次循环之后将数据从 doInBackground() 传递到主 UI? (缓冲阅读器)

    EDIT1 我确实更改了代码 以便更新是在 while 循环内完成的 然而 没有改变 在下面的代码中显示了这一点 另外 删除了 onProgressUpdate 上的其他不相关行 如下面的代码所示 请像教业余爱好者一样回答 我当前正在将数据
  • 如何使用 React Router 和 Algolia 搜索命中?

    我正在使用 Algolia 的反应即时搜索 我想知道当我点击点击小部件中的 点击 时 我可以使用哪些代码将我发送到特定页面 我正在使用 Next js Code import React from react import useRef u
  • 对于 Rails 4/Postgres,对 schema.rb 中的列重新排序是否安全?

    在开发和生产中运行 Rails 4 和 Postgres 9 4 我有一个大表 随着时间的推移 它随着迁移而增长 由于表上有许多不同的列 我想重新排序 以便更逻辑地对列进行分组 换句话说 一些列元素根据它们捕获的信息自然地分组在一起 我发现
  • 在 Firefox 中使用 HTML5 音频播放 mp3 Shoutcast 流?

    我正在尝试使用 HTML5 音频播放 mp3shoutcast 流广播电台 我认为这不相关 但无论如何 这里是代码 var player new Audio player autobuffer true player src http 17
  • Sql Developer 上出现“IO 错误:网络适配器无法建立连接”问题的原因是什么?

    我建立了连接到数据库服务器 其他机器 的连接 然后我发现 执行请求的操作时遇到错误 IO 错误 网络适配器无法建立连接 供应商代码 17002 请查看下面 URL 中的图片 我尝试建立连接但无法访问 但我的团队可以访问它 我的朋友使用 TN
  • 将任意大数转换为基数 256

    我有一个号码非常大 长度可能达到50位 我将其作为字符串输入 但是 我需要对其执行操作 所以 我需要将它们转换为适当的基数 比如说 256 这样做的最佳算法是什么 多精度算术 又名bignums 是一个困难的主题 好的算法是不直观的 有关于
  • 如何使用Struts 2在Apache Tomcat应用程序中建立数据库连接

    我想在应用程序级别建立数据库连接 所以我想在web xmlApache Tomcat 服务器的文件 我正在使用 Struts2 MVC 框架开发我们的应用程序 实际上我不想在每个Java 文件上创建数据库连接 如何在应用程序中建立数据库连接
  • Directshow录制/预览问题

    我有一个项目 需要使用 DirectShow 从网络摄像头录制视频 但我需要能够在预览继续运行时停止录制 我正在使用 WPFMediaKit http wpfmediakit codeplex com 问题是 当我录制视频时 暂停功能也会暂
  • EclEmma 代码覆盖率插件和 PowerMockRunner

    我在Eclipse中使用EclEmma插件时遇到了问题 当我使用注释时它不显示代码覆盖率 RunWith通过 PowerMockRunner class 作为一个论点 如果使用 MockitoJUnitRunner class 一切安好 等
  • 如何更改 SwiftUI 中导航栏标题的文本属性?

    最近 我一直在尝试新的 SwiftUI 框架 我确实对该框架的工作原理有基本的了解 但我无法找到更改导航栏标题属性的方法 我使用的是最新的 Xcode 11 beta 5 和相应的 swift swiftUI 版本 我已经尝试过一些事情 我
  • C++\CLI 应用程序加载时崩溃

    我有一个 C 应用程序 它加载大量 C DLL 和一些选定的 C CLI DLL 在其中一台计算机 Windows Server 2003 SP2 上启动时收到错误消息 应用程序无法正确初始化 0xC0000005 单击 确定 终止应用程序
  • 如何在没有秒的情况下格式化 MySQL TIMEDIFF?

    我正在运行这个SELECT陈述 TIMEDIFF NOW posts date modified as time ago 并得到格式的结果02 58 32 最后一组数字 32 是秒数 我怎样才能省略秒 SELECT TIME FORMAT
  • iOS 的 Cordova healthkit 插件函数返回未定义?

    我正在尝试使用科尔多瓦插件健康我正在开发的phonegap应用程序的插件 每当我使用该应用程序时 每个插件都可以工作 但这个插件除外 我正在使用phonegap mac 应用程序在iPhone 6s 上进行测试 我已采取的步骤 安装的插件c