我正在使用Sencha Touch和Cordova开发一个Android应用程序,需要加载PDF文件。我发现Android上没有Child浏览器支持PDF格式,因此我决定使用PDF.js。我使用以下代码打开PDF文件:
window.open(\''+ ROOT_FOLDER+'/app/util/PDFJS/web/viewer.html?file='+ROOT_FOLDER + '<Path to PDF file>\'
ROOT_FOLDER
是本地文件的路径URL,例如file://app/utils..
"。
但在此情况下PDF文件无法加载,并抛出异常。
XMLHttpRequest cannot load file:///android_asset/www/<path to PDF file>. Cross origin requests are only supported for HTTP.
请告诉我如何解决这个问题,或者如何使用PDF.js从本地位置加载PDF文件。