2015-07-03 1 views
1

То, как я использую pdf.js для загрузки PDF из локального каталога является:использованием viewer.html pdf.js' дает NS_ERROR_DOM_BAD_URI: доступ к ограниченным URI отказано при доступе к нему из

<iframe src="js/pdfjs-1.1.114-dist/web/viewer.html?file=../../../docs/jobs/E0001.pdf" style="width:600px; height:500px;" frameborder="0"></iframe> 

но на на веб-сайте отображается только рамка PDF, и фактическое содержимое не отображается. Если я выберу загрузку, загрузится правильный файл, поэтому страница файла будет действительна.

От отладчика, он говорит: NS_ERROR_DOM_BAD_URI: доступ к ограниченным URI отказано

который выглядит как CORS вопрос ... но я не знаю, как это исправить ..

+0

Я испытываю такую ​​же проблему. Попытайтесь поместить файл в папку, чтобы ваш путь не содержал частей '../' (это означает, что pdf находится в той же папке или вложенной папке, в которой находится viewer.html). Таким образом, он должен работать, но я думаю, что это не то, что вы хотите (и я тоже). Однако, если это решает вашу проблему, позвольте мне добавить соответствующий ответ. – YakovL

ответ

1

Я думаю, что я ve понял это для FireFox: для меня, переход на about:config и установка security.fileuri.strict_origin_policy на false решили проблему.

Смежные вопросы