我的webapp是使用PhoneGap和jQuery Mobile创建的,包含指向PDF文件的链接。目前代码说
<a href="my-file.pdf" data-ajax=false target="_blank">Open File</a>
点击链接后,会打开PDF查看器。显示正确的页数,但它们都是空白的。
更新
我相信我之前的问题是由PhoneGap引起的,我应该使用PhoneGap的InAppBrowser插件。
按照这些说明,我现在有了这个功能:
function goToFile() {
cordova.InAppBrowser.open('my-file.pdf', '_blank');
}
但是,和以前一样,PDF会打开,但每个页面都是空白的。
另一次更新
我发现当我使用相对路径或来自localhost的绝对路径链接到PDF时,PDF只显示为空白。当我链接到我们在Github Pages上托管的PDF版本时,它显示得很好。
我仍然想知道为什么上面的代码行不起作用。