0
ネイティブコンポーネントをReact Nativeに書き込むときにネイティブメソッドをコールバック引数として渡すことはできますか?ネイティブメソッドをReactネイティブでコールバックとして渡す
私はこのような何かを試してみましたが、引数は、JavaScriptコードにコールバックで定義されていない。これを実現する方法について
- (void) complete {
NSLog(@"completing");
}
RCTResponseSenderBlock callbackComp = complete;
callback(@[[NSNull null], callbackComp]);
任意の提案をいただければ幸いです。リンクの下の
はこのような何かをしようとしたことはありませんが、私はアイデアを持っている、助けになるはずです。あなたができることは、 'RCT_EXPORT_METHOD'で起動したいコールバックを作成してエクスポートし、すべてのコールバック実装を1つのファイルにまとめることです。その後、あなたはそのメソッドのために発射する必要がある正確なコールバックの名前を渡すことができます。それから、Javascriptでは、このような何かがうまくいくはずです。 'CallbackManager ['nameOfYourCallbakMethodFromMethod']()' – bennygenel