2017-01-02 17 views
1

正常に機能するアプリケーションにプッシュ通知を追加しました。反応ネイティブの画面へのナビゲート

私のデバイスに通知が来たときにその通知をクリックすると、その特定の通知画面が表示されるような通知を実装したいと考えています。現在私はiosデバイスを使用しています。

{ 
    foreground: false, // BOOLEAN: If the notification was received in foreground or not 
    userInteraction: false, // BOOLEAN: If the notification was opened by the user from the notification area or not 
    message: 'My Notification Message', // STRING: The notification message 
    data: { 
     yourKey: 'value' 
    }, // OBJECT: The push data 
} 

を一度:あなたがレンダリングしたいんどの画面を自分へのポインタになります通知データペイロード内の自分のためにいくつかのより多くの情報を追加していない場合、私はhttps://www.npmjs.com/package/react-native-push-notification

+0

あなたはこのために成功した解決策を見つけたことがありますか?私は今もそれを理解しようとしています –

答えて

3

を使用しています

この機能の中の余分なデータフィールドへの通知アクセスを受け取ります:

onNotification: function(notification) { 
     console.log('NOTIFICATION:', notification); 
    }, 

これを実行したら、対応する画面をオンにします。ビュースタックまたはレンダリング機能内で動的にビューを生成するか、またはinitialRouteを設定して表示する画面に設定します。私はあなたが複数の画面のナビゲータを使用していると仮定します。

関連する問題