cordova - 使用电容器(离子)请求 GPS 许可
解决方案
在 Capacitor 3 中,所有需要权限的插件都有请求权限和检查权限状态的方法。
因此,在@capacitor/geolocation
插件中,您可以同时调用Geolocation.requestPermissions();
iOS 和 Android。
电容器 2 及以上的旧答案:
您可以使用 Geolocation 插件本身来请求它的权限,如下所示:Capacitor.Plugins.Geolocation.requestPermissions();
在 Android 上。但这在 iOS 上是不可能的。
无论如何,始终建议让插件自己工作,当您尝试使用getCurrentPosition
orwatchPosition
时,如果未授予,插件将自动请求权限。
推荐阅读
- mysql - 如何解决 MySQL 中的更新锁定问题
- zurb-foundation - 在 ZURB Foundation 6 中,有没有办法让列围绕隐藏列流动?
- nlp - 文本语义预处理
- python - 你如何找到一个字符串在列表中连续重复的最大数量?
- qt - qt抱怨2套二进制文件
- python-3.x - Mac OS X 上的 ODBC Sql Server 17 驱动程序
- python - 在pyexcel中更改Book对象中工作表的默认顺序
- apache-nifi - Apache NIFI ExecuteStreamCommand
- swift - SCNNode 未锚定在现实世界坐标中
- python - Q-learning 算法奖励生成