cordova - “Location”类型的参数不能分配给“BackgroundGeoLocationEvents”类型的参数
问题描述
看起来我无法为Background Geolocation plugin定义“位置”事件。
我试过了:
- 删除 node_modules 文件夹和 npm install
- 使用 ngx 导入
- 验证了 BackgroundGeolocationEvents 是否已定义(是它的:export declare enum BackgroundGeolocationLocationProvider)
- 使用“位置”和“位置”
有什么问题?
解决方案
似乎这可能是文档中的错误?
试着只玩它想让你玩的游戏。
代替:
this.backgroundGeolocation.on("location")...
利用:
this.backgroundGeolocation.on(BackgroundGeolocationEvents.location)...
您可能还需要在顶部添加导入以导入BackgroundGeolocationEvents
。
推荐阅读
- vba - 如何滚动到 MS Word 中编号列表中的特定数字
- python - 如何在 Revit API 中从 C# code.where(...) 转换为 python
- c - Vulkan - 飞行中的多个帧
- azure - Azure AD B2C - 在浏览器关闭/重新打开之间维护 OTP
- markdown - Jekyll 不在子目录中生成 index.html
- flutter - 来自 AndroidManifest.xml:17:9-28 的属性 application@label value=(AOL)
- redux - 使用 1 个调度操作/reducer 调用更新 2 个 Redux Store 属性?(React-Redux)
- node.js - 如何在节点 js 中传递变量?
- avaloniaui - 如何在背景中平铺图像?
- javascript - Webgl 不需要的纹理混合