地图标注 坐标转换 找不到so INVALID_USER_KEY INVALID_USER_SCODE
JS API在满足矢量绘制条件的WebGL环境下,自定义样式可以生效,在不满足矢量绘制条件的环境下会使用栅格图绘制,此时自定义地图无法生效,能够开启矢量的绘制条件如下:
1、浏览器支持WebGL;
2、Chrome 在有些环境下硬件加速是关闭的,需要开启硬件加速;
3、Chrome 有一个内置的显卡黑名单,黑名单内的显卡无法获取到 webgl 上下文,此时会 Chrome 启动 CPU模拟显卡(google swiftshader),页面会非常卡顿,可以尝试在 chrome://flags/#ignore-gpu-blocklist 打开 "Override software rendering list" 特性;
4、JSAPI 默认启用了 failIfMajorPerformanceCaveat 参数来获取 webgl 上下文,图形绘制性能比较差的环境下不开启WebGL绘制,如需要可以在 地图 JSAPI 脚本引用之前设置全局变量 window.forceWebGL = true;