一千萬個為什麽

搜索

谷歌地圖可以設置為緩慢恒定的平移嗎?像全球革命一樣?

正如標題所說的那樣。我正在尋找解決方案,但我沒有發現任何指導我正確文檔或文章的內容。

如果您有任何想法或可以指出我可以使用的可能解決方案,我將不勝感激。

謝謝

最佳答案

你可以這樣做:

  • 使用 setInterval 設置一個函數定期運行。
  • 該功能會調用 panBy 在Google地圖對象上稍微“旋轉”它。

這應該給你一個簡單的動畫,做你想要的。您需要調整為 setInterval 提供的時間間隔,以獲得感覺順暢的內容。你應該有這樣的事情:

// Create your map and leave it in the "map" variable.
setInterval(function() {
    map.panBy(x, 0);
}, n);

選擇適當的 xn 值取決於您。

轉載註明原文: 谷歌地圖可以設置為緩慢恒定的平移嗎?像全球革命一樣?