最后一个位置提供程序被禁用
phonegap The last location provider was disabled
我有这个代码
// Wait for Cordova to load
//
document.addEventListener("deviceready", onDeviceReady, false);
// Cordova is ready
//
function onDeviceReady() {
$(window).ready(function(){
navigator.geolocation.getCurrentPosition(onSuccess, onError, {enableHighAccuracy:true, timeout: 5000});
});
}
尝试在Android 4.1(模拟器)上测试这个垃圾,但总是得到错误"The last location provider was disabled"/
- enableHighAccuracy:true -你在代码 中看到
- '启用位置' -在浏览器设置被选中
- manifest.xml中的所有use -permission
- 检查系统设置中的所有地理位置设置
在真正的android 4.1设备上尝试,也会给出错误。
这是怎么回事?
我想明白了:我需要进入手机浏览器的设置并勾选"启用位置"
菜单->设置->位置,安全
然后检查
使用无线网络
相关文章:
- 引导程序:在导航栏中,显示悬停在单个位置的基于Li Link的不同内容
- 如何通过谷歌应用程序脚本从谷歌文档中的位置确定命名范围
- 我可以't使用jQuery更改工具提示引导程序的位置
- 将Rails后端添加到JS/HTML/CSS应用程序时,正确的文件位置是什么
- 如何获取node.js系统CLI应用程序的位置
- 单击链接时如何将引导程序转盘旋转到特定位置
- 流星应用程序中的按钮位置错误
- 在Web应用程序中绑定API和模板路由的位置
- 地理位置不适用于苹果移动网络应用程序功能
- 在 javascript 中添加事件处理程序的位置
- 如何确保元素的位置在引导程序2中是固定的
- 允许HTML5 web应用程序在浏览器关闭时访问位置'以t为中心(iOS)
- 从Web应用程序发送地理位置,即使选项卡不在焦点上
- 如何使用硒铬驱动程序处理地理位置弹出窗口
- 如何处理 Backbone .js应用程序中哈希更改的滚动位置
- 如何定位“隐藏”的 iframe?(应用程序:链接到嵌入“隐藏的海报图像”嵌入的 Youtube 视频的起始位置)
- 如何本地化节点.js应用程序,每个区域设置具有不同的单词位置,混合静态和动态本地化文本
- 基于 Web 的应用程序是否有可能以某种方式访问智能手机的位置?并报告回来
- 具有超时的地理位置会导致错误处理程序被调用两次
- 如何修复未知提供程序:位置提供程序