为什么setCenter实现在移动v。笔记本电脑上不一致?

时间:2012-05-19 00:42:18

标签: mobile google-maps-api-3

我有一些非常直接的代码可以在运行Chrome的笔记本电脑上正常运行,但不能在我的Android(Gingerbread 2.3.6)浏览器上运行:

window.addEventListener("resize", handleResize, false);
//define Map ("map") and LatLng ("myLoc")
function handleResize() {
    if( map != null ) {
        map.setCenter(myLoc);
        //test to see if device knows it has been resized
        var w1 = $(mapDiv).width();
        alert(w1 + " " + myLoc);
    }
}

正如您所看到的,我正在做的就是在调整大小事件后尝试重新定位。知道为什么这不适用于我的手机吗? (而且,是的,手机知道它的大小已经调整过了。)

0 个答案:

没有答案