ios使用openlayer地圖縮放時卡頓

ZerlinM發表於2024-03-29

問題描述

h5專案使用openlayer展示地圖,並且使用VectorLayer鋪點,安卓完全沒問題,但是ios上縮放後會突然觸發無法縮放 並且無法點選 拖動緩慢等問題。
經排查,是VectorLayer的minZoom maxZoom導致,但不理解原因。

問題程式碼如下

import VectorLayer from 'ol/layer/Vector'

vectorLayer = new VectorLayer({
    minZoom: 15,
    maxZoom: 20,
    source: vectorSource,
})
Global.map.addLayer(vectorLayer)

修改

將 minZoom maxZoom 註釋即可。
但是會導致圖層不能按照我們的想法在某個層級區間來展示。
但是不理解為啥啊為啥啊為啥啊~~~

相關文章