Apple PDFKit - выпуск PDF-файлов со сценариями проверки.
У меня есть набор файлов PDF, в которые встроено несколько проверок с использованием JavaScript. Проверки, такие как формат даты или времени, подсчет итогов по различным полям и т. Д.
Я протестировал эти PDF, и они хорошо работают в браузере Mac Chrome, в браузере Windows Chrome, Windows Adobe Reader и на iPad Adobe Reader. Однако это не работает на iPad при использовании Apple PDFKit для рендеринга PDF в PDFView
, Он не проверяет, не форматирует ни одно из полей и не выдает всплывающую ошибку проверки, как это происходит в iPad Adobe Reader App. В целях тестирования я храню этот PDF-файл в приложениях и получаю к нему доступ прямо оттуда.
Можно ли получить ту же функциональность, что и приложение iPad Adobe Reader, где мы получаем ошибки проверки / всплывающие окна, когда что-то не так?
1 ответ
Я обнаружил, что встроенный просмотрщик PDF в iOS очень ограничен, он не может запускать JavaScript, возможно, в целях безопасности.
Для недавнего проекта мы использовали Foxit PDF SDK для iOS, я полагаю, что у него есть собственный движок JS, поэтому он будет запускать все скрипты в вашем PDF.