我有应用链接设置,它将特定网址路由到应用程序中。 如何确定打开应用程序的最后一次点击网址的网址是什么?
我遇到的问题是如果onResume的多个监听器被注册(IE我从不同的源打开应用程序,从Safari和消息中点击URL),我得到所有之前点击的URL。
public void onActivityResumed(Activity activity) {
String currentLink = activity.getIntent().getDataString();
}
基本上我正在寻找以下iOS代码的Android等价物来获取打开应用程序的网址。
- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray * _Nullable))restorationHandler {
NSURL *clickedURL = userActivity.webpageURL;
}