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