美文网首页
iOS接力功能(handoff),Safari打开指定页面

iOS接力功能(handoff),Safari打开指定页面

作者: 辛乐 | 来源:发表于2021-06-01 18:02 被阅读0次

比如你App的一个webview页面,你想让同appid登录的手机可以唤起Mac的Safari打开相同url的页面
参考:
1.利用Handoff在Mac和iPhone/iPad设备之间无缝切换 :https://www.sohu.com/a/359745377_120161573
2.iOS9搜索三剑客之NSUserActivity:https://blog.csdn.net/jimi_yuan/article/details/50436018

首先plist设置一个NSUserActivityTypes,如图


image.png

代码:

   NSUserActivity *activity =[[NSUserActivity alloc] initWithActivityType:@"com.btcex.safari.openurl"];
    activity.webpageURL = [NSURL URLWithString:authWebLogin_urL];
    activity.needsSave = YES;
    self.userActivity = activity;
    [self.userActivity becomeCurrent];

效果:


image.png

相关文章

网友评论

      本文标题:iOS接力功能(handoff),Safari打开指定页面

      本文链接:https://www.haomeiwen.com/subject/gbcgsltx.html