2017-08-09 7 views
-1

他のアクティビティが行う前にアンドロイドのforeground dispatch systemを使用してnfcイベントをインターセプトする必要がある反応ネイティブでアプリケーションを開発しようとしています。 アンドロイド部分は問題ありません。ネイティブアプリでやっています。NFCは、反応ネイティブとアンドロイドでforegroundDispatchを使用しています

反応ネイティブを使用するアプリでこれを行う正しい方法は何でしょうか?

答えて

0

保留中の意図の作成とタグ/ NDEFフィルタの追加をMainActivityに追加しました。その後onNewIntentは私の主なRNコンポーネントで、その後

getReactInstanceManager() 
    .getCurrentReactContext() 
    .getJSModule(DeviceEventManagerModule.RCTDeviceEventEmitter.class) 
    .emit("nfcTagEvent", params); 

経由JSに関連するデータやリレーそれを解析し

DeviceEventEmitter.addListener('nfcTagEvent', event => 
    // do something with event 
); 
関連する問題