Мы используем evoPDF для преобразования нашей формы AngularJS в PDF. Поскольку контент на странице загружается после нескольких вызовов службы, мы поняли, что нам нужно использовать параметры отложенного / ручного режима запуска из evoPDF.
Ниже приведен javascript, который необходимо выполнить после требуемой задержки или содержимое загружено полностью:
if (typeof evoPdfConverter != "undefined") {
evoPdfConverter.startConversion();
}
Однако, когда у нас есть приведенный выше сценарий во внешнем файле JS и мы ссылаемся на файл JS на главной html странице, преобразование не выполняется. Но когда мы добавляем этот сценарий на главную страницу html (внутренне), преобразование работает.
Это проблема с evoPDf или любыми дополнительными скриптами, которые нужно добавить? Мы не можем добавлять какие-либо внутренние скрипты на нашу html страницу, так как все страницы генерируются динамически.