我想从我的JQM webapp打开pdf。我已经尝试了iframes/embed/object,并且这些工作都不在iphone上,就像他们在桌面浏览器上执行操作一样(滚动,缩放等)。我通过简单的链接<a href="mypdf.pdf">Link</a>
打开pdf。这在标准浏览器中工作正常,因为用户可以简单地使用浏览器后退按钮导航回我的应用程序。iphone webapp中打开pdf
我遇到的问题是,当用户将页面保存到主屏幕并使用无浏览器Safari浏览器打开它时,它们不再具有浏览器后退按钮。我曾尝试在链接中添加target="_blank"
,但显然JQM劫持链接并阻止在新页面中打开,并且我一直无法使黑客工作。
我也试过pdf.js,但我似乎甚至没有得到那个工作,因为我的JavaScript知识是相当有限的,而且这些例子都很先进。我发现的唯一教程使用了旧版本,我无法工作。
有没有什么办法绕过JQM在新窗口中打开链接(反过来在移动Safari浏览器中打开,而不是在我的无应用程序的Web应用程序中打开),还是有任何其他关于如何打开pdf的建议从一个Web应用程序?
我发现我仍然需要target =“_ blank”才能工作(JqM 1.3.2),但其他方面很好。 – 2014-04-16 08:23:11