Mapboxgl地圖重繪完成事件 | idle狀態

槑孒發表於2024-07-30

官方文件說明

在地圖進入“空閒”狀態之前渲染的最後一幀之後觸發

// 地圖初始化
const map = new mapboxgl.Map({});
// 設定一個事件偵聽器,在對映進入“空閒”狀態之前觸發。
map.on('idle', () => {
    console.log('A idle event occurred.');
});

這個狀態監聽非常厲害,也就是說基本只要地圖發生重繪事件,在重繪完成的最後一偵之前就會觸發這個事件,我們可以利用好這個事件的觸發,去做很多東西!!!

相關文章