安卓开发web中打开原生app

时间:2024-03-28 21:29:22

**

一:采用android_scheme方式可以实现webview、大部分浏览器从网页跳到app中,(百度浏览器拦截了此功能)、(微信无法跳转,会找不到网页)

**
1.需要在你要打开的页面中配置过滤器(注意:如果在你app主launch页面配置,需要单独设置一个过滤器哦,不然打开app后桌面图标就消失了)
安卓开发web中打开原生app
2.网页中需要在顶部悬浮框显示打开app,链接:<a href="yourscheme://yourhost/?arg0=marc&arg1=xie">open app with Uri Scheme</a>
(ps:?后面是传递的值,这是可以在你打开的页面中接收的)

接收如下:
安卓开发web中打开原生app

解决微信中分享的链接打开app:
**

二:微信的通过在应用宝微下载地址 先跳到应用包然后自动弹出打开app来实现(但是不能传值了 )

**
在腾讯开放平台管理里你的应用的微下载功能打开:如下:
安卓开发web中打开原生app

实现如下:
安卓开发web中打开原生app

**

三 第三方的服务linkedme 具体百度 官方文档

**