JSpdf работает в Internet Explorer, но не работает в Chrome
Привет, я немного застрял здесь, пытаясь использовать jspdf для печати html в pdf. Поэтому прежде всего я попытался с некоторыми примерами, и это сработало. Но когда я пытаюсь реализовать то же самое на веб-сайте My Django, возникает проблема.
1. Работая с Internet Explorer, я могу загрузить Pdf
2. Но то же самое не работает с Chrome (почему).
Следуя некоторым сообщениям: get_URL(). Ошибка createObjectURL Я смог понять, что:
проблема связана с вызовами AJax, где я меняю URL на какой-либо другой значение.
Также посмотрел: window.URL.createObjectURL(blob); undefined в моем приложении
Но в нем нет четкого решения проблемы. Как заставить все работать.
До сих пор я проверял: ни один из включений JS файлов не пропущен, так как его работа с интернет-исследователем. Но в проводнике мои вызовы ajax не работают.
Вот ошибка, которую я получаю ![enter image description here]()
Любая помощь будет оценена:)
Ответы
Ответ 1
Не уверен, могу ли я много помочь, но я понимаю, что ошибка, которую вы видите, вызвана тем, что createObjectURL является undefined, поэтому первое, что я проверил, это то, почему это происходит.
Вы пытались написать что-то вроде window.ULR.createObjectURL(new Blob)
в консоли? Попробуйте написать это на своей странице приложения, и если это произойдет, у вас есть что-то, что изменяет объект URL.
Следующим шагом будет временное удаление одного файла javascript за раз, чтобы выяснить, в чем проблема.
Примечание. Да, я знаю, что ответ старый, но он все равно нуждается в ответе.