Web ビューを使用せずに、Objective-C メソッドから JavaScript 関数を呼び出す方法はありますか? 私がやりたいことは、NSButton が押されるたびに、Web ページでリンク (追加など) を押すことをシミュレートすることです。「追加」が押されるたびに、どの JavaScript 関数が呼び出されるかを知っています。
アプリに Web ビューがなく、これは iPhone アプリではありません。
Web ビューを使用せずに、Objective-C メソッドから JavaScript 関数を呼び出す方法はありますか? 私がやりたいことは、NSButton が押されるたびに、Web ページでリンク (追加など) を押すことをシミュレートすることです。「追加」が押されるたびに、どの JavaScript 関数が呼び出されるかを知っています。
アプリに Web ビューがなく、これは iPhone アプリではありません。
これはiPhoneアプリではありません。
この場合、幸運です。JavaScriptCoreフレームワークを使用してCプログラムからJavaScriptを呼び出すことができます。
(将来の参考のために:このフレームワークはiOSでも利用できますが、プライベートです-社内およびジェイルブレイクされた開発に使用できますが、AppStoreアプリでは使用できません。@で指摘されているように、AppleのJavaScriptCoreのオープンソースポートも存在します。 JustSid。)