情况:
我有一个带有UIWebView的UIView。
调用viewDidLoad
中的UIWebView
Javascript对象时(Microsoft Seadragon AJAX JS)。
了解: Seadragon加载指定的百万像素图像(JPEG),在桌面浏览器中,如Firefox,我可以放大图像,我可以将裁剪从中间向左拖动。
在iPhone模拟器(适用于iPad)中,只有缩放功能正在单击,但是当我尝试拖动裁剪时(单击鼠标左键并按住它)我拖动整个UIWebView
但当然不是作物!
模拟器无法处理的功能是什么,或者你解决了什么问题?
特别感谢!!
P.S。:调用Seadragon的缩放功能时有点摇晃。这对iPad的真实性能是否真实,或者模拟器没有iPad的强大功能?
答案 0 :(得分:1)
您可以通过包含此javascript来阻止在UIWebView中滚动:
document.addEventListener("touchmove", touchMove, false);
function touchMove(event) {
event.preventDefault();
}
禁用滚动后,您的javascript应该会收到正常的mousemove事件。