1

documentationから、強調表示された文を除いて可能であるようです:

WebKit の Web スクリプト機能により、Objective-C プロパティにアクセスし、JavaScript スクリプト環境から Objective-C メソッドを呼び出すことができます。

このブリッジに関する重要であるが必ずしも明白ではない事実は、JavaScript スクリプトが Objective-C にアクセスすることを許可しないということです。カスタム プラグインがインストールされていない限り、Web ブラウザーから Objective-C のプロパティとメソッドにアクセスすることはできません。このブリッジは、WebKit オブジェクト (WebView など) 内に含まれるカスタム プラグインおよび JavaScript 環境を使用するユーザーを対象としています。

または、ここに示されている Sixten Otto のソリューションを検討する必要がありますか? 私がやりたいことは、ユーザーが UIWebView の画像をタップすると、JavaScript ルーチンが Objective-C のメソッドを呼び出すことです。

4

2 に答える 2

0

オープン ソース プロジェクトApache Cordovaを見てみましょう。他のモバイル プラットフォームのネイティブ コードを操作する方法も学習します。

于 2013-05-13T17:28:40.343 に答える