美文网首页
通过HTML页面唤醒原生App

通过HTML页面唤醒原生App

作者: RoboyCore | 来源:发表于2017-06-21 14:45 被阅读45次
    • 在网页中唤醒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>
      

      就是这么简单~~~

    相关文章

      网友评论

          本文标题:通过HTML页面唤醒原生App

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