android - 清除深层链接反应原生
问题描述
我正在使用另一个应用程序中的 SSO 深度链接。我已Linking
在根容器上用于此目的,并添加<intent-filter>
了应用程序链接。
但问题是,如果我回到同一个屏幕,Linking.getInitialURL()
会给出相同的 URL。用于登录后如何清除链接。
我的 AndroidManfest.xml 用于深度链接。
<intent-filter android:excludeFromRecents="true">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="costsfirst.applinking" />
</intent-filter>
解决方案
推荐阅读
- javascript - 如何将按钮放在标志下并使页面响应
- micronaut - 控制器的 Micronaut Spock 功能测试引发 404 错误
- javascript - 如何在 JavaScript 中克隆静态类?
- python - 这两行如何工作 x2 = x+delta[i][0] , y2 = y+delta[i][1]?
- angularfire2 - Firestore 的 WriteBatch.update() 不会占用 angularfirestore2 的 AngularFirestoreDocument
- mongodb - 带有聚合管道的 mongodb 更新操作导致错误代码 14
- ios - 映射字典数组中特定键的值
- java - 列表未更新的应用小部件 - 为什么会这样?
- android - 无法将 DialogPreference 与 androidx 一起使用
- python - Python / XML结束标记错误 - 无法解析