我有一组PDF文件,其中有几个验证嵌入其中使用JavaScript。验证,如日期或时间格式,从不同字段计算的总数等。
我已经测试过了,它们在Mac Chrome浏览器、Windows Chrome浏览器、Windows Adobe Reader和iPad Adobe Reader上都工作得很好。然而,当使用苹果PDFKit在PDFView中渲染PDF时,同样的情况在iPad上不起作用。它不会验证、格式化任何字段,也不会像在iPad Adobe Reader应用程序中那样给出弹出验证错误。出于测试目的,我将此pdf保存在应用程序中,并从那里直接访问它。
是否有可能获得与iPad Adobe Reader应用程序相同的功能,当某些内容不正确时,我们会得到验证错误/弹出窗口?
发布于 2018-11-05 05:25:00
我发现iOS内置的PDF浏览器非常有限,它不能运行JavaScript,可能是出于安全的考虑。
对于最近的一个项目,我们使用了Foxit的PDF SDK For iOS,我相信它有自己的JS引擎,所以它可以运行你的PDF中的所有脚本。
https://stackoverflow.com/questions/53057373
复制相似问题