使用单指手势滚动<object>元素 - IPAD无法正常工作

时间:2017-04-03 13:49:35

标签: html5 css3 ipad safari embed

我有一个奇怪的要求。我想用一根手指在<object> or <embed>元素内滚动嵌入的pdf。截至目前,我可以用两根手指滚动嵌入的内容。

Tried following elements
1. <object>
2. <embed>

阅读了很多文章,并了解到两个手指滚动手势是Apple的标准做法。还是想试试我的运气。

任何帮助都将不胜感激。

提前致谢。

2 个答案:

答案 0 :(得分:2)

虽然我没有解释为什么Mobile Safari明确需要这个,但是向容器添加overflow: auto; -webkit-overflow-scrolling: touch;会使PDF可滚动。

答案 1 :(得分:0)

overflow: auto; -webkit-overflow-scrolling: touch;<iframe>元素的解决方法。它不适用于<object>元素,这是嵌入pdf的更自然的方法。