PDFに入力されたデータを検証するためのJavaScriptコードを含むPDFファイルがあります。これはAdobeReaderを実行します。iPadアプリに同じ機能を含めたいのですが。
このPDFをUIWebViewにロードした場合、JSコードは実行されますか、それともJSはAdobe Readerでのみ実行されますか?
PDFに入力されたデータを検証するためのJavaScriptコードを含むPDFファイルがあります。これはAdobeReaderを実行します。iPadアプリに同じ機能を含めたいのですが。
このPDFをUIWebViewにロードした場合、JSコードは実行されますか、それともJSはAdobe Readerでのみ実行されますか?
UIWebViewのPDF内からJavaScriptを実行することはできませんが、これらの関数を外部に実装できる可能性があります
UIが必要で、検証ロジックを再開発する場合は、次のことが役立つ場合があります。Mozillaのpdf.jsの例はhttps://github.com/mozilla/pdf.js/tree/master/examples/acroformsにあり、キャンバスを使用してHTML / JSを使用してPDFコンテンツを表示し、HTML入力要素をオーバーレイしています。ただし、PDFJavaScriptに埋め込まれたものはまだ実行されていません。