アプリケーションに firebase ディープ リンクを実装しました。アプリを閉じてリンクをクリックすると、URLからアプリが開かれたというイベントが発生します。
firebase.links().getInitialLink().then(url => {
this._resolveDeepLink(url)
})
上記のスニペットは正常に動作します。アプリが既に開いていてバックグラウンドに存在するときに問題に直面しています。リンクをクリックすると、今回はアプリがフォアグラウンドになりますが、リンクのクリックからここに来たというイベントは発生しません。以下は、私が使用しているコードスニペットです
firebase.links().onLink((url) => {
console.warn(url)
})
urlには、ディープリンク URL が関連付けられている必要があります。