如何在“触摸”嵌入式iframe时禁用滚动功能?

时间:2011-10-12 19:58:08

标签: ios html5 iframe scroll

我正在制作移动HTML5应用。我已禁用滚动(并在某些部分启用它)并且它一切都很好,但是当我通过iFrame嵌入Youtube视频时问题就出现了。似乎当用户按下iframe时,整个页面会滚动,我似乎无法找到解决方法。添加事件侦听器不起作用。

1 个答案:

答案 0 :(得分:3)

你真的无法控制iframe中发生的事情。

但是如果你想变得有点聪明,你可以将元素直接放在iframe上,比如div或透明画布或任何你想要的东西,这将捕获所有事件,以便用户根本无法按下iframe。 / p>

不是最理想的,这意味着用户无法按下YouTube视频上的按钮,但它可能是您唯一真正的选择。