所有移动/桌面设备的地理位置
我正在使用 gears.js 和 geo.js 试图涵盖查找用户地理位置方面的所有内容。因此,如果用户使用的是 IE9 以下的版本,我可能会提示安装 Google Gears,所以我知道对于桌面版,IE7 + 已涵盖。
对于移动设备,我正在查看 geo 其中涵盖了相当多的移动设备。
我想知道是否有任何东西可以使用 JavaScript 来解释 WP7 地理定位,以及是否有更好的方法来处理所有设备的地理定位。
不完全确定 Google Gears 如何在 IE7/8 上工作,所以对此的任何详细说明都会很棒。 (我并不认为 Gears 是唯一/最好的前进方式,但对于不支持地理定位的浏览器来说,因此任何修正都可以!)
I'm using gears.js and geo.js in an attempt to cover all grounds, in terms of finding the user's geolocation. So if the user is using something less than IE9, I would possibly prompt install for Google Gears, so I know for desktop, IE7 + is covered.
For the mobile devices I'm looking at geo
which covers quite a few mobile devices.
I'm wondering if there is anything which accounts for WP7 geolocation as well using JavaScript, and if there is better ways of handling GeoLocation for all devices.
Not entirely sure how Google Gears work for IE7/8 also, so any elaboration on that would be great. (I'm not assuming Gears is the only/best way forward though for non geolocation supported browsers, so any correction on that is fine!)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我今天遇到了这个: http://geosenseforwindows.com/ 它基本上为 Windows 7 Sensor API 提供了基于 Wifi 的地理定位:
不幸的是,我认为 IE 无法在不借助 javascript 中的 COM 调用的情况下访问该传感器 API。
我们还使用免费/商业 GpsGate,它允许 Windows 计算机上的任何浏览器直接访问真实的硬件 GPS计算机上的设备。
I ran into this today: http://geosenseforwindows.com/ it basically gives Wifi based geolocation to the Windows 7 Sensor API:
Unfortunately I don't think IE can access that Sensor API without resorting to COM calls in your javascript.
We also use the free/commercial GpsGate, which lets any browser on a Windows machine directly access a real hardware GPS device on the computer.
回答您问题的 WP7 部分。
目前无法从 Windows Phone 7 上的 IE 浏览器中获取地理位置。当发布下一版本的浏览器时,这种情况应该会改变。
In answer to the WP7 part of your question.
There is CURRENTLY no way to get geolocation from in the browser in IE on Windows Phone 7. This should change when the next version of the browser is released.