【发布时间】:2012-06-08 21:36:27
【问题描述】:
我在 Sencha touch2 上遇到了一个奇怪的情况。
我在此框架中阅读和显示 PDF 文件时遇到问题。我在 sencha forum/google .etc 上读到了这个,但我并没有真正找到真正的解决方案。
我有一个带有 PDF 网址的 JSON 对象提要(PDF 不在本地)。
我试过这个:
-
<embed type="application/pdf" width="100%" height="100%" src="file.pdf" />我有滚动问题,t 只显示第一页,因为 Sencha 有自己的滚动面板......等等
<object data="YourFile.pdf" TYPE="application/x-pdf" width="100%" height="100%" </object>
它有同样的东西,滚动问题
<iframe src="http://docs.google.com/viewer?url='+encodeURI+'&embedded=true" width="100%" height="780" style="border: none;"></iframe>
我有点喜欢 google 的想法,但我认为它在我的 Ipad 上不起作用,我认为 google 需要登录,以防你想阅读查看 PDF
PS:我在 sencha 面板中将所有这 3 种方法设置为 HTML:
{
xtype:'panel',
height:'100%'
html:'iframe or object or google'
}
是否有人找到了解决方案或解决方法来查看 pdf 文件?
感谢您的帮助!!!!!
【问题讨论】:
-
您找到解决方案了吗?当它显示第一页时,当您在 iPad 上时,它是否允许您在其他阅读器中打开?非常感谢
-
问题不仅在于页面不滚动...在 iOS 上,它似乎是一个静态图像(在我看来,它的大小不正确)而且你不能在里面做任何事情.
-
你有其他选择吗?在 ST2 面板中不打开文档(PDF 或其他格式不是那么重要)是一个巨大的缺陷......
-
iframe 的 PDF 大小有问题。对我来说,在 iPad Safari 中,PDF 的大小不合适,并且右侧部分不在视图中...您有同样的问题吗?
-
没有用,我现在正在使用另一种方法,即 google pdf 查看器。但对我来说仍然不是最好的解决方案,仍在寻找一些真正的解决方案
标签: javascript pdf embed sencha-touch-2