Встраивание представления pdfjs в колбу - PullRequest
0 голосов
/ 01 апреля 2019

Я пытаюсь следовать этому примеру для pdfjs: https://github.com/mozilla/pdf.js/blob/master/examples/learning/prevnext.html

И я попытался адаптировать его к фляге, поместив все скрипты в статический каталог и изменив пути соответственно в файле выше,и изменив URL для файла PDF на "localhost: 5000 / pdffile", что соответствует следующему представлению фляги:

@app.route("/pdffile")
def pdffile():
  resp = send_from_directory("static", "ayy.pdf")
  resp.mimetype = "application/pdf"
  resp.headers["Content-Disposition"] = "inline; filename=%s.pdf" % "test"
  return resp

Я не получаю никаких ошибок, и счетчик страниц, кажется, работает, но настоящие страницы PDF просто не отображаются, а высота и ширина холста равна 0. Изменение размера холста вручную также не показывает PDF.Я думаю, что это проблема с объектом области просмотра, так как именно здесь устанавливается размер холста, но я довольно плохо знаком с javascript, поэтому я не уверен, как правильно его отладить.

Кто-нибудь знает, чтоЯ мог бы здесь отсутствовать?

...