由于业务及其依赖google map JS API,现在遇到不小的性能瓶颈。
图中蓝色线使用google poline方法绘制的。
poline在节点只有几百个的时候性能还说的过去,console.time测试大概绘制一次出来需要400ms左右。
但是几千个几万个节点就能感受到明显的卡顿,绘制一次至少4-8s。
由于业务需要,图中蓝线经常需要重绘,因此几千个节点反复绘制极大影响体验。
有什么好办法提升google map的性能吗?
由于业务及其依赖google map JS API,现在遇到不小的性能瓶颈。
图中蓝色线使用google poline方法绘制的。
poline在节点只有几百个的时候性能还说的过去,console.time测试大概绘制一次出来需要400ms左右。
但是几千个几万个节点就能感受到明显的卡顿,绘制一次至少4-8s。
由于业务需要,图中蓝线经常需要重绘,因此几千个节点反复绘制极大影响体验。
有什么好办法提升google map的性能吗?
5 回答10.1k 阅读✓ 已解决
9 回答2.6k 阅读✓ 已解决
14 回答3.8k 阅读
4 回答1.7k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
6 回答2k 阅读✓ 已解决
12 回答5.6k 阅读