我想從我的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