iOS中根据url在app之间跳转

热门标签

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

1.根据url打开safari打开指定网页

 

[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"http://www.diyvc.com"]]

 

2.在xcode之中,我们可以为每个app都指定其url

在target->info->URL TYPES中进行添加,可以对url scheme进行设置,如qcd。

在浏览器中输入"qcd://"即可打开指定的app;通过1中的函数可以实现从一个app跳转到另一个app。

3.可以传参给其他app

在“qcd://”后可以添加参数,如以下形式:qcd://name:1xd//sex:male。

在appdelegate.m中添加如下函数,并可以在其中对url内的参数进行处理:

-(BOOL)application:(UIApplication *)application handleOpenUrl:(NSURL *)url{

if(!url){

return NO;

}

NSString *urlStr = [url absoluteString];

//自行处理url中的参数

return YES;

}

 

 

标签:

未经允许不得转载:作者:SheaYang, 转载或复制请以 超链接形式 并注明出处 技术Dog|博客
原文地址:《iOS中根据url在app之间跳转》 发布于2019-09-28

分享到:
赞(0) 打赏

评论 抢沙发

1 + 9 =


iOS中根据url在app之间跳转

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.0主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?