React-native-onesignal: iOSとAndroidの間のInAppMessageClickHandlerアクションの不整合

作成日 2020年06月29日  ·  4コメント  ·  ソース: OneSignal/react-native-onesignal

説明:

アプリ内メッセージを介したディープリンクのサポートを追加しています

ドキュメントで説明されているように、これはInAppMessageClickHandlerを使用して簡単に行うことができます

Screenshot 2020-06-29 at 17 49 35

これが新しいバージョンのネイティブSDKで修正されているかどうかはわかりません(3.6.4バージョンのライブラリを使用しているため)

ただし、addEventListenerのコールバックに来るアクションには、iOSとAndroidで異なる命名規則があることがわかりました。以下を参照してください。

iOS

Screenshot 2020-06-29 at 17 43 56

アンドロイド

Screenshot 2020-06-29 at 17 33 51

環境

  • react-native-onesignal: 3.6.4

ありがとう!

Enhancement / Feature Reproducible

全てのコメント4件

ハウディ、
これを持ってきてくれてありがとう。 両方のプラットフォームで一貫性を保つようにします。

ちょっと@rgomezp少し混乱しています。 react-native-onesignalパッケージとその下のiOSをアップグレードしたいのですが、この問題が解決されたかどうかはわかりません。 iOSのリリースノートでこれは修正されていることがわかりましたが、PR#1013はまだ開いていますか?

ハウディ、
そうです、このリポジトリのPRもマージする必要があります。 この修正は、次のリリースの前に行われます。

ハウディ、
これはマージされてリリースされました。 お待ち頂きまして、ありがとうございます。

楽しみ!

このページは役に立ちましたか?
0 / 5 - 0 評価