浏览器打开应用指定的界面
来源:互联网 发布:windows 桌面管理 编辑:程序博客网 时间:2024/05/16 13:48
iOS中提供了两种在浏览器中打开APP的方法: Smart App Banner 和schema协议,这里介绍schema
在实际开发中我们可能会在浏览器中唤醒我们自己的app,就像手机QQ唤醒快报一样,如图:点击的时候直接打开快报客户端,并且跳转到制定的界面
而这个才是快报客户端的首页
1.在info.plist中注册URL协议(增加箭头的字段,item1的值就是我们的协议,类似http协议,可以用[协议名://]启动该app,可以自己在后面拼接参数)
2.访问自定义URL(在APPDelegate中实现方法)
//iOS9之前用这个- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation{ if(!url){ return NO; } //获取接受到的字符串连接,可以根据参数在这里进行跳转 NSLog(@"%@",[url absoluteString]); return YES;}//iOS9系统推荐用这个-(BOOL)application:(UIApplication*)app openURL:(NSURL*)url options:(NSDictionary<NSString *,id>*)options{ if(!url){ return NO; } //获取接受到的字符串连接,可以根据参数在这里进行跳转 NSLog(@"%@",[url absoluteString]); return YES;}
3.浏览器中输入[协议名://参数]便可访问–>回车
0 0
- 浏览器打开应用指定的界面
- android打开指定的浏览器
- iOS 打开指定的QQ聊天界面
- Android系统下打开指定的浏览器
- 在应用中调用 Wap 浏览器 并打开指定URL
- 在应用中调用 Wap 浏览器 并打开指定URL
- 在应用中调用 Wap 浏览器 并打开指定URL
- 指定浏览器打开网站
- 打开其他应用的指定页面
- Android,iOS,浏览器打开手机QQ与指定用户聊天界面
- 从浏览器中打开我们的应用
- android 指定浏览器打开网页
- 默认浏览器打开指定网址
- 默认浏览器打开指定Url
- android 指定某个浏览器打开
- Selenide指定特定浏览器打开
- PB中调用默认浏览器打开指定网页的方法
- Android调用默认浏览器打开指定Url的方法实例
- 2015CCPC南阳场 H - Sudoku
- LeetCode 338. Counting Bits
- CentOS tcpflow抓包
- A*B Problem II
- leetcode-python 第五周
- 浏览器打开应用指定的界面
- 单例
- STL map的用法介绍!
- Android—AlertDialog提示信息
- 解决异步获取user session的方法
- SharedPreferences判断是否第一次进入程序
- hdu 4438 Hunters【数学水题】
- Gson选择性排除序列化字段
- Android Service基础之Bound Services