如何强制谷歌地图进入精简模式(没有WebGL)



IE11无法处理WebGL版本的Google Maps。 例如,尝试在此页面上拖动地图:

https://developers.google.com/maps/documentation/javascript/examples/map-simple

但是,如果您访问 maps.google.com,您将看到它使用精简模式(画布),并且工作更加流畅。 如果访问该页面未自动使用画布模式,请转到以下网址:

www.google.com/maps/preview/?force=canvas

我正在针对Maps javascript API进行开发,所以我需要知道如何强制使用此模式,以便我的IE11用户不会遇到糟糕的体验。

您在上面提到的简单地图示例中看到的任何问题都与 webgl 无关: JS API 目前仅将 WebGL 用于显示街景,然后仅用于某些操作系统/浏览器组合(目前不是 ie11)。

我能够在 VM 上的 ie11 中查看该页面,看起来还可以。 鉴于这不是webgl问题,您能否更清楚IE11中遇到了什么问题?

使用:

GoogleMapOptions options = new GoogleMapOptions().liteMode(true);

您可以在以下位置获得更多信息:https://developers.google.com/maps/documentation/android-api/lite

最新更新