При использовании средства просмотра PDF.js по умолчанию параметры приложения находятся в файле viewer.js .Хотя у меня нет полного понимания того, как именно он работает, кажется, что слой просмотра передает значения конфигурации в слой отображения pdf.js по мере необходимости.
В версии 2.0+ вы можете изменитьзакодированное значение для workerSrc
, которое по умолчанию выглядит следующим образом:
workerSrc: {
value: '../build/pdf.worker.js',
kind: OptionKind.WORKER
}
Я не мог найти способ динамически установить это значение в 2.0.
В недавно выпущенном выпуске2.1, благодаря этому запросу вы можете использовать пользовательское событие webviewerloaded
, чтобы упростить настройку параметров просмотра.Например,
document.addEventListener('webviewerloaded', function () {
document.PDFViewerApplicationOptions.set('workerSrc', '/your/path/here/pdf.worker.js');
});