在 Xamarin for Android 中通过网络 link 处理深度 linking
Handling deep-linking via a web link in Xamarin for Android
我需要在我的 Xamarin 应用程序中处理来自邮件的深度 link。
我设法让它在 Android 和 IOS 上运行,但我在 Android.
上仍然遇到问题
如 this blog 中所述,我覆盖了 OnAppLinkRequestReceived 方法来处理导航。
问题是每个应用程序实例都会触发一次此方法。
比如我第一次点击link会跳转到正确的页面(A页面),因为我写的代码被触发了,但是如果跳转到另一个页面(B页面) ,然后将应用程序置于后台,返回我的邮件并再次单击 link,它将恢复应用程序并打开页面 B,而不是页面 A。
你知道我每次点击 link 时如何触发它吗?
我终于使用原生 android 行为与 Intents 进行深度链接,它在 Xamarin 中有效
我需要在我的 Xamarin 应用程序中处理来自邮件的深度 link。 我设法让它在 Android 和 IOS 上运行,但我在 Android.
上仍然遇到问题如 this blog 中所述,我覆盖了 OnAppLinkRequestReceived 方法来处理导航。
问题是每个应用程序实例都会触发一次此方法。
比如我第一次点击link会跳转到正确的页面(A页面),因为我写的代码被触发了,但是如果跳转到另一个页面(B页面) ,然后将应用程序置于后台,返回我的邮件并再次单击 link,它将恢复应用程序并打开页面 B,而不是页面 A。
你知道我每次点击 link 时如何触发它吗?
我终于使用原生 android 行为与 Intents 进行深度链接,它在 Xamarin 中有效