ios - Cordova 地理定位插件无法显示位置消息
问题描述
尽管遵循所有说明,但无法让cordova-plugin-geolocation 4.0.1 在 iOS 应用程序中工作。当应用程序请求位置许可时,地理位置消息会显示 webview 的路径:
/Users/.../Library/Developer/CoreSimulator/Devices/.../www/index.html
而不是应用程序的名称和NSLocationWhenInUseUsageDescription
字符串中的消息。
直到设备准备好之后才请求位置 --- 这仅在用户转到应用程序中的特定页面时才会发生。
我已经多次删除并添加了该插件。所有插件文件似乎都在它们应该在的位置。
NSLocationWhenInUseUsageDescription
正确设置在和config.xml
中info.plist
。为了安全起见,变量GEOLOCATION_USAGE_DESCRIPTION
也设置在config.xml
.
请帮忙!
解决方案
推荐阅读
- flowtype - 为什么 Flow 中的 window.getComputedStyle 返回 `any` 类型?
- boost - 期望 char_ 解析器的序列和交替来合成一个字符串
- javascript - I am not hitting my api route in backend controller from angular frontend. What am I doing incorrect?
- python - Sort multiple columns' values from min to max, and put in new columns in pandas dataframe
- semantic-segmentation - 在 fastai 第 3 课-camvid.ipynb 示例中,不同图像中相同标签的掩码代码显示不同。这是一个问题吗?
- html - How can I style
- c# - Uncaught signal: 11 when using .net Core Cloud Firestore in Google Cloud
- javascript - Filtering out items from an API call if they share the same value on a key
- rest - 通过 ajax 将大文件 (200+ mbs) 从本地上传到 sharepoint 2013
- c - Use functions to convert string to upper and lowercase in C