我正在开发一个 java web 应用程序,它将通过 3G\VPN 连接使用 iPad Safari 浏览,我有一个 IFRAME,它的 SRC 是一个 servlet 的 URL,它将一个 pdf 文件发送到 IFRAM
<iframe src="documentviewer?docid=#{viewIncomingBean.incoming.id}" width="610px" height="5000px"></iframe>
iPad Safari 上 IFRAM 的问题是:
1 - 在计算了服务器端将输出流中的 pdf 文件刷新到客户端所需的时间之后,我发现 IFRAME 需要很长时间才能呈现并且 pdf 文件在客户端加载(请查看Using Iframes谨慎)。
2 - 在 iPad Safari 上 IFRAME 无法使用常规的单指触摸方式滚动,您必须使用两根手指上下滚动 IFRAME(请查看ipad 和 iframe 问题)。
还有其他更好的方法可以在网页中加载 pdf 文件吗????