草庐IT

Geolocation

全部标签

HTML5 Geolocation 不请求许可且不适用于 Samsung S3

使用标准的HTML5地理定位代码,我可以在桌面浏览器(Chrome、Firefox)上访问地理定位,但不能在我的三星GalaxyS3(默认浏览器、Chrome)上访问。在默认浏览器中,什么也没有发生。在Chrome中,黄色的权限表单会在底部弹出,但随后弹出的速度太快而无法按任何内容。我已检查“设置”中是否启用了“位置”。我正在考虑寻找一个PHP解决方案作为JavaScript/HTML5解决方案像这样崩溃时的备份,但我更希望JavaScript解决方案更健壮。有人遇到过这个问题并解决了吗?有什么想法吗?作为引用,我所指的“标准”HTML5地理定位代码是这样的(示例代码来自:BasicG

android - 在 phonegap 中模拟 gps 位置

我对Phonegap比较陌生,我想知道是否有一种方法可以在使用它的Android设备上模拟gps位置,或者使用Android中的Location类是否是唯一的方法? 最佳答案 检查下面的链接:http://www.cs.nott.ac.uk/~cmg/G54UBI/coursework2/GPS_and_Maps.htmlGettingGPSpositionUsingthelocationsensorinAppInventor:http://www.cs.usfca.edu/~wolber/appinventor/locations

android - 在 phonegap 中模拟 gps 位置

我对Phonegap比较陌生,我想知道是否有一种方法可以在使用它的Android设备上模拟gps位置,或者使用Android中的Location类是否是唯一的方法? 最佳答案 检查下面的链接:http://www.cs.nott.ac.uk/~cmg/G54UBI/coursework2/GPS_and_Maps.htmlGettingGPSpositionUsingthelocationsensorinAppInventor:http://www.cs.usfca.edu/~wolber/appinventor/locations

html - HTML 5 地理定位如何工作?

我知道很多人问过这个问题,但我认为我没有找到合适的答案。我的问题是,当您在Firefox的桌面上运行HTML5GeolocationAPI并单击共享位置时,它会获取您的IP地址,但它如何知道必须使用哪些无线点才能找到您的距离?我在家里运行这个应用程序,我得到了50米的精度,但我去隔壁邻居有相同的互联网提供商,在他的桌面上我收到了18公里以外的精度?因此,如果有人可以向我解释这一点或指出在哪里阅读这些信息会很有帮助吗?谢谢 最佳答案 W3CGeolocationAPI建立在现有技术之上,并深受GoogleGearsGeolocatio

html - HTML 5 地理定位如何工作?

我知道很多人问过这个问题,但我认为我没有找到合适的答案。我的问题是,当您在Firefox的桌面上运行HTML5GeolocationAPI并单击共享位置时,它会获取您的IP地址,但它如何知道必须使用哪些无线点才能找到您的距离?我在家里运行这个应用程序,我得到了50米的精度,但我去隔壁邻居有相同的互联网提供商,在他的桌面上我收到了18公里以外的精度?因此,如果有人可以向我解释这一点或指出在哪里阅读这些信息会很有帮助吗?谢谢 最佳答案 W3CGeolocationAPI建立在现有技术之上,并深受GoogleGearsGeolocatio

iphone - PhoneGap 地理定位在 iPhone 上请求两次许可

我的应用程序使用PhoneGap提供的navigator.geolocation。在iPhone上运行应用程序时两次请求位置权限,我猜一次是应用程序,一次是Safari,我该如何解决? 最佳答案 我遇到了同样的问题,但是这解决了它:LocationpermissionalertoniPhonewithPhoneGap您必须依赖OnDeviceReady(),它只会调用一次。 关于iphone-PhoneGap地理定位在iPhone上请求两次许可,我们在StackOverflow上找到一个

iphone - PhoneGap 地理定位在 iPhone 上请求两次许可

我的应用程序使用PhoneGap提供的navigator.geolocation。在iPhone上运行应用程序时两次请求位置权限,我猜一次是应用程序,一次是Safari,我该如何解决? 最佳答案 我遇到了同样的问题,但是这解决了它:LocationpermissionalertoniPhonewithPhoneGap您必须依赖OnDeviceReady(),它只会调用一次。 关于iphone-PhoneGap地理定位在iPhone上请求两次许可,我们在StackOverflow上找到一个

javascript - 地理定位的自定义消息

我正在寻找一种方法,本地理定位脚本要求用户允许或拒绝访问他们的位置时,我可以显示自定义消息。此刻它会显示一条消息,询问用户想要允许或拒绝访问其位置的天气。与其说默认的“允许website.com访问您的位置”,我希望能够将其更改为我自己的文本,例如“允许位置访问以显示更好的结果”。期待您的回复。 最佳答案 这是不可能的。否则,用户可能不知道他们同意的是什么。无法保证自定义消息甚至需要提及位置。 关于javascript-地理定位的自定义消息,我们在StackOverflow上找到一个类似

javascript - 地理定位的自定义消息

我正在寻找一种方法,本地理定位脚本要求用户允许或拒绝访问他们的位置时,我可以显示自定义消息。此刻它会显示一条消息,询问用户想要允许或拒绝访问其位置的天气。与其说默认的“允许website.com访问您的位置”,我希望能够将其更改为我自己的文本,例如“允许位置访问以显示更好的结果”。期待您的回复。 最佳答案 这是不可能的。否则,用户可能不知道他们同意的是什么。无法保证自定义消息甚至需要提及位置。 关于javascript-地理定位的自定义消息,我们在StackOverflow上找到一个类似

android - geolocation.watchposition 不适用于基于网络的位置关闭

我正在使用sencha2.3.1+phonegap3.3.0为Android构建一个位置感知应用程序,并使用地理定位显示按与用户位置的接近程度排序的目的地列表。如果基于网络的位置设置打开,一切正常。但是,如果我将其关闭并仅保留基于gps的位置,那么它就永远不会被检测到。代码非常基础,我尝试了两种Sencha路径:Ext.device.Geolocation.watchPosition({frequency:10000,callback:function(position){AppHelper.setCurrentLocation(position);//yeah!!},failure: