我使用leafletjs 和jQueryMobile 开发了一个基于Phonegap 的地图Android 应用程序。此应用程序有两个页面。第一页是 Mapview,第二页是包含一些输入表单的首选项。
当我将输入表单(仅!)集中在第二页并转移到第一页时,地图边界由于某种原因发生了变化。
例如。改变之前。西南与东北截然不同。
L.map.getBounds().toBBoxString(); // 135.42702913284302,34.68926290260606,135.42702913284302,34.68926290260606
集中输入表单后。西南与东北相同!
L.map.getBounds().toBBoxString(); // 135.42702913284302,34.68926290260606,135.4544949531555,34.70252981597828
其他人有同样的问题吗?我找不到为地图设置边界的方法。