我无法在 Android 手机上使用我网站上的地理位置。
我有以下 javascript 代码:
if (navigator.geolocation) {
console.log("true"); //gets logged
navigator.geolocation.getCurrentPosition(sucess, error, {timeout: 5000});
}
它总是以 error.code 3 和 error.message "Timeout expired" 超时。
这发生在 Android 的 2.x 和 4.x 版本上。
请记住,这不能与 phonegap 或类似功能结合使用。这是一个在浏览器中打开的普通旧网站。
该代码在 iPhone 上运行良好。
有没有。我的代码有问题还是android方面的问题?