美文网首页
Android 使用浏览器打开APP

Android 使用浏览器打开APP

作者: CodeDuan | 来源:发表于2019-01-03 11:34 被阅读0次

自己闲着没事 就研究了下这个东西,使用浏览器 调用app  话不多说 直奔主题了。

第一步:在Manifest文件的Activity中加入以下代码

图1

第二步:在html中加入点击事件:

图2

第三步:直接点击html中的这个按钮即可调起APP

第四步:获取参数

图3 图4

注意事项:myapp代表scheme  必填
                  jp.app代表host   选填
                  /openwith 代表url中的链接 选填
                  

    在查资料的时候,好多人都说在浏览器中直接输入myapp://jp.app显示404,但是实际上这样是不行的,必须加载html中的一个点击事件才可以哦,如图2

补充一点,浏览器打开APP的方式 可以说是隐式启动,隐式启动需要匹配目标组件的IntentFliter,其中IntentFliter中的过滤信息有action、category、data。在图一中可以看到这三个关键字。具体的匹配规则 请读者另行查阅资料。

相关文章

网友评论

      本文标题:Android 使用浏览器打开APP

      本文链接:https://www.haomeiwen.com/subject/kuhfrqtx.html