簡體   English   中英

通過 firebase 通知打開深度鏈接

[英]Open deep link through firebase notification

我想通過深度鏈接在我的導航圖中打開一個特定的片段。

我像這樣添加了一個深層鏈接 URL 在此處輸入圖像描述

我嘗試將相同的 URL 放入 FCM 控制台的有效負載中,但它沒有打開我的片段,當我將 URL 放入短信中時,同樣的事情會打開。

在此處輸入圖像描述

我也在清單中添加了導航圖,有人可以解決什么問題以及我該如何解決它。

如果您的導航圖位於啟動器活動以外的活動中。 在構建 Deep 鏈接時調用setComponentName(<your_class_name::class.java>)

NavDeepLinkBuilder(context)
    .setGraph(R.navigation.menu_job_navgraph)
    .setComponentName(MainActivity::class.java)
    .setDestination(R.id.jobDetailFrag)
    .setArguments(JobDetailFragsArg("1").toBundle())
    .createPendingIntent()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM