具体来说,我想让非html5浏览器至少支持html5 geolocation api。
答案 0 :(得分:2)
除非您自愿修改应用程序并添加支持,否则无法神奇地使非html5浏览器支持html5。 :)但是,大多数html5-api和功能都有解决方法。
在您的情况下,根据您的计划,您可以尝试使用geoPlugin(http://www.geoplugin.com/)或Bing的GeoLocationProvider类(https://msdn.microsoft.com/en-us/library/hh125833.aspx)。有关您案例的更多信息和背景将有助于我们更好地为您提供帮助。
答案 1 :(得分:1)
还有另一种选择。您可以使用谷歌的后备API,这样您就可以让谷歌通过clientLocation为您处理地理位置调用。我找到了这个链接:
http://marcgrabanski.com/html5-geolocation-fallback-google-ajax-api/
答案 2 :(得分:0)
没有办法做到这一点。不支持HTMl5的浏览器不支持它,就像试图让微软用词来显示网页一样,它不是为了这个而设计的。