外部浏览器跳转到APP的指定页面

这周接到一个APP开发任务:当用户从外部浏览器(如:UC、Safari)点击有关app的按钮时,实现一下功能1、用户未安装app,点击按钮跳转到app的下载页面2、用户已安装app,点击按钮打开app并显示指定页面(如注册,登录等)首先我们给app添加一个URL Types,用于给web打开的接口

然后我们在web的代码中添加一下脚本即可添加完以后,测试结果如下:1、如果用户未安装app,点击按钮跳转到app的下载页面2、用户已安装app,点击按钮只能打开app二、实现跳转到app指定页面在web页面里设置参数,如果要实现跳转到指定页面,就需要传 参数 表示跳转到哪个页面,只需要在上面的网址里:即 ifr.src = 'com.zttd.webApp//参数'例如跳到登录页面:ifr.src = 'com.zttd.webApp//Login'在APP里接收该参数,并解析进行跳转,需要在AppDelegate文件里实现以下两种方法,最好两种都写,否则可能接收不到数据,接收到该参数后,进行解析通过通知并跳转到指定页面

(0)

相关推荐