短信链接跳转APP
平时我们会收到广告短信,比如某东,某宝,里面附加着链接,当你点开链接(手机自带的浏览器),发现浏览器打开后,等一下下,就会打开对应的APP,直接到广告相应的页面。
Android端的代码
从简单的开始,第一个启动的Activity先来处理
2.HTML代码,关键就是href,就是之前Android启动intent-filter的 “ [scheme的内容]” + “ :” 这个冒号不能少
3.测试一下,能不能启动App,我们没有服务器的情况下,可以把这段HTML代码拷贝到手机里,点击选择品牌自带浏览器启动就可以啦。
基本启动功能.gif
最基本的功能实现啦,然后我再传递参数,打开指定的页面。
1.HTML的跳转链接里面添加参数
scheme:启动的App的标识,相当于协议吧。
host:域名,不重要。
query:传给app参数的Key和Value 。
2.Android代码,在第一启动页加入下面代码
参数可以传空的,如果是中文要转码,断点看看参数
3.测试。
参数跳转.gif
4.总结,短信跳转App难度不大,就是基本用原生或者chrome内核的浏览器,支持跳转,其他浏览器兼容问题会有。
5.代码不多,就直接放出来。
ActivityFirst代码
HTML代码
Manifest代码最上面有了