禁止iframe触摸事件的默认行为

3

我正在编写一些移动端代码,并希望阻止用户通过触摸移动窗口。通常我会使用以下代码:

$(window).bind('touchmove', function (e) { e.preventDefault(); } );

然而,HTML body 上的 iframe 并不会遵守这个事件的行为!

我知道跨域资源共享策略不允许我干扰 iframe 内部的 body,而且我也不想进行任何服务器端缓存来提供内容。有什么办法可以解决这个问题吗?

1个回答

0

你试过了吗?

$("iframeSelector").contents().find("body").bind(...)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接