通过HTML页面唤醒原生App

  • 在网页中唤醒app,需要在应用的清单文件manifest配置

     <intent-filter>
              <action android:name="android.intent.action.VIEW" />
              <category android:name="android.intent.category.DEFAULT" />
              <category android:name="android.intent.category.BROWSABLE" />
              <data
                   android:scheme="zw"
                  android:host="callphone"
                  android:pathPrefix="/00"/>
          </intent-filter>
    

这样就可以找到对应href="zw://callphone/00********"的URL的跳转

也可以设置 android:pathPattern="/.*" 来匹配callphone后面的内容

  • 在html声明href

    <!DOCTYPE html> 
    <html> 
    <head> 
    <meta charset="UTF-8"> 
    <title>AndroidApp</title> 
    </head> 
    <body> 
    <p>启动原声应用</p>
    
    </br>
    
    </br>
    
    <a href="zw://callphone/00xiaowu123">启动我们的应用程序    </a> 
    
    </body>
    
    </html>
    

    就是这么简单~~~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容