0

phonegap/cordova を使用して iPhone/iPad アプリを開発しています。

SDK for xcodeをサポートしているいくつかのデバイスを統合する必要があるので、私が直面している問題は、ネイティブ関数からjavascript関数を呼び出したいということです。JavaScriptからネイティブ機能を呼び出す方法は知っていますが、その逆を探しています。

私はインターネットでたくさん検索しましたが、それらはすべて webview を使用してそれを行う方法を説明しています。私は客観的な c コーディングに慣れていないため、webview を使用したくありません。また、コードは cordova プラグインを使用して HTML5 と JavaScript で完全に開発されているため、HTMl コードを webview に変更する必要があります。

他の方法も利用できる場合は、私に提案してください。

4

2 に答える 2

1

次のように、ネイティブ コードから JavaScript 関数を呼び出すことができます。

    [self.webview stringByEvaluatingJavaScriptFromString:@"myfunc();"];
于 2013-01-07T14:46:56.417 に答える