今天搞了一个新需求,点击按钮跳转到微博客户端的个人页面,终于找到了方法,做个记录.
首先需要在项目的info.plist文件配置微博的schemesURL
1.png本来我是用相关代码直接进行打开的
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@”主页地址”]];
在我安装了客户端的情况下,也会直接跳转到首页,但是在你没有打开过微博的时候,会直接跳转到微博的首页.
sinaweibo://userinfo?uid=#你的uid# 经测试发现这个是可以用的,能够直接跳转到新浪微博的指定个人页面.
怎么才能获取到相关的uid呢,我是用谷歌浏览器打开微博,然后打开源代码,搜索uid就找到啦.
最后用这个方法直接跳转微博个人页面
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@”sinaweibo://userinfo?uid=#你的uid#”]];
网友评论