我正在开发一个angular web应用,在将HERE地图从3.0迁移到3.1后,得到了一个渲染新版地图的问题。
出现了以下错误。"initMap Error. Couldn't create WebGL context": Couldn't create WebGL context".
错误信息:"initMap Error: Couldn't create WebGL context"。无法创建WebGL上下文
我没有看到太多解决它的信息,所以我会感激任何想法!
谢谢:)我正在开发一个angular web app,在将HERE地图从3.0迁移到3.1后,出现了渲染新版本的问题。
3.1版的HERE地图API包含了一个新的默认渲染引擎,该引擎使用HTML5 WebGL画布元素,可以渲染丰富的、可定制的矢量地图。为了最大限度地利用WebGL引擎,请使用新的矢量瓦片。下面的片段展示了如何切换到矢量瓦片。
// Obtain the default map types from the platform object:
var defaultLayers = platform.createDefaultLayers();
// Instantiate (and display) a map object:
var map = new H.Map(
document.getElementById('mapContainer'),
defaultLayers.vector.normal.map,
{
zoom: 10,
center: { lat: 52.5, lng: 13.4 }
});
更多细节请点击此链接。https:/developer.here.comdocumentationmaps3.1.15.1dev_guidetopicsmigration.html。
希望能帮到你!