有没有办法使非html5支持浏览器支持html5,而不仅仅是html5标记,html5 api也是如此

Is there any way to make non-html5 supporting browsers to support html5, not just the html5 markup, html5 api's as well?

本文关键字:html5 支持 api 标记 不仅仅是 浏览器 有没有      更新时间:2023-09-26

>具体来说,我想使非html5浏览器至少支持html5地理位置api。

没有办法神奇地使非html5浏览器支持html5,除非您自愿修改应用程序并添加支持。 :)但是,大多数仅限 html5 的 API 和功能都有解决方法。

在您的情况下,根据您计划执行的操作,您可以尝试使用 geoPlugin (http://www.geoplugin.com/) 或 Bing 的 GeoLocationProvider 类 (https://msdn.microsoft.com/en-us/library/hh125833.aspx)。有关您的案例的更多信息和背景将有助于我们更好地帮助您。

还有一个选项。您可以使用谷歌的后备 api,这样您就可以让谷歌通过clientLocation为您处理地理位置调用。我找到了这个链接:

http://marcgrabanski.com/html5-geolocation-fallback-google-ajax-api/

不,没有任何方法可以做到这一点。不支持HTMl5的浏览器不支持它,就像试图让Microsoft单词显示网页一样,它不是为了做到这一点而设计的。