方案一:URL协议
通过APP中配置的URL Schemes,在浏览器总打开。
例如在甲APP要跳往微信,可以通过以下代码完成跳转
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"weixin://"] options:@{} completionHandler:^(BOOL success) {
NSLog(@"%d",success);
}];
不过这里注意一点,若目标APP的URL Schemes没有在我们的白名单中添加,canOpenURL接口永远返回NO。
在web端中使用时也是一样的
但在微信浏览器中无法有跳转操作
方案二:Universal Links
参考这个 http://www.2cto.com/kf/201604/497162.html
Universal Links理论上可以支持在微信浏览器中的跳转
网友评论