javascript - 如何强制谷歌地图进入精简模式(无 WebGL)

标签 javascript google-maps canvas google-maps-api-3

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

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

但是,如果您访问 maps.google.com,您会看到它使用精简模式( Canvas )并且运行起来更加流畅。如果访问该页面不会自动使用 Canvas 模式,请转到此 URL:

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

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

最佳答案

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

我能够在 VM 上查看 ie11 中的页面,它似乎没问题。鉴于这不是webgl问题,您能否更清楚地了解您在IE11中遇到的问题?

关于javascript - 如何强制谷歌地图进入精简模式(无 WebGL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19695993/

相关文章:

javascript - Vuejs ajax 调用不将更改映射到基础 html 表

javascript - 即使在使用 javascript 重新加载后仍保留滚动条位置

javascript - Backbone.js 我们可以没有任何 tagName 吗?

javascript - 创建多边形时使用 MVC 数组

javascript - KML 文件加载但不显示 - 为什么不呢?

javascript - html 和 Svg 到 Canvas javascript

javascript - 函数表达式参数未赋值,但有值

javascript - 在函数构造函数中设置原型(prototype)

ios - 如何获取谷歌地图iOS中心的纬度和经度

javascript - Canvas 绘制的图像大小与返回的数据不同