【问题标题】:iPad Frame scroll issueiPad 框架滚动问题
【发布时间】:2011-08-12 05:19:33
【问题描述】:

我正在尝试在 iframe 中显示 PDF。所以有 2 个框架,底部框架有 pdf。编码为;

<frame src="ebook.pdf" title="Content Frame" name="content" id="content" frameborder="0" border="0" noresize scrolling="yes" marginwidth="0" marginheight="0" noresizescrolling="AUTO" framespacing="0" />

由于某种原因,我无法在 iPad Safari 中滚动浏览 PDF……更具体地说,在 iframe 中……

这是 PDF 问题还是 iframe 问题?

我试过用框架代替..还是不行..

请帮忙。 谢谢。

【问题讨论】:

标签: javascript html css ipad safari


【解决方案1】:

当您将&lt;iframe&gt; 插入具有高度规范的&lt;div&gt; 并将overflow-y 设置为滚动(可能auto 我没有尝试)时,您可以在iPad 上使用两根手指滚动。它对电脑浏览器没有影响。

【讨论】:

  • 它可以工作,但是在 pc/crome 上搞砸了——双滚动。但这是一个简单的解决方法,它确实有效,速度很慢,但在 !"#¤ ipad 上有效。
【解决方案2】:

Heres a link 到不在 ipad 上滚动的 iframe:

我现在必须重新设计 iWeb 中的所有页面,因为 iPad 无法滚动在我的 iPad 上使用 iWeb 制作的 iFrame。我从使用 iOS 的人那里得到了很多点击。

【讨论】:

  • 那么你打算如何重新设计?
【解决方案3】:

在 iPad 上,在框架内滚动是一件棘手的 UX 事情——尝试用两根手指滚动。我不了解 PDF,但这就是 Safari 中其他框架的滚动方式。

【讨论】:

  • 我尝试用两根手指滚动..仍然无法滚动或转到下一页...
  • 只是补充一下,如果我直接在 Safari 中点击完整的 PDF URL,我可以滚动浏览 pdf。但是 pdf 实际上显示在我的应用程序的 iframe 中,我无法滚动浏览iframe..
  • 如果您提供带有代码的完整页面的链接,也许有人可以提供帮助。但是,如果重复的问题链接或我的回答没有帮助,你可能会不走运
  • 您可以在ipad.atwebpages.com/test.html 上签出页面再次在桌面上正常工作...在 iPad 上不滚动..
  • @testndtv 如果 jn_pdx 的回答对您没有帮助,您为什么接受它?我也有同样的问题,我也想知道答案...
【解决方案4】:

改用(iOS 应用)Opera Mini 浏览器,当在 Opera Mini 中单击 pdf 时,它会导致 Safari 以非框架模式打开 PDF。我知道很奇怪,但它有效。

【讨论】:

  • 用户询问如何在他的网站上防止这种行为,而不仅仅是为了他自己。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多