我在开发iPhone网络应用时遇到了问题。当我在iPhone上访问一个简单的示例,如http://code.google.com/intl/sv-SE/apis/maps/documentation/javascript/examples/map-simple.html并进行捏合缩放时,当我从屏幕上松开手指时,地图会移动,导致地图最终停留在与我所缩放到的位置不同的地方。
有没有办法防止地图在捏合缩放后移动?
有没有办法防止地图在捏合缩放后移动?
不幸的是,iPhone使用触摸屏技术 - 特别是Cocoa - 在移动设备上查看Web应用程序时可能会产生一些奇怪的效果。
我无法理解为什么,但似乎这样的多点触控手势(如捏合)对非本地应用程序有相对奇怪的影响。
我唯一能建议的是使用Objective-C,并开始将您的应用程序移植为iDevice上的应用程序。这将消除您遇到的问题,但不会使您摆脱正在开发Web应用程序的问题。