通过网页的JS代码启动移动APP

来源:互联网 发布:白金数据影评 编辑:程序博客网 时间:2024/04/28 09:15

少扯淡,直接上代码:

<script>function startAPP(){window.location = "**://**.**/**";}function downloadAPP(){window.location = "http://IP/**/**.apk";}</script><style type="text/css">body{background:#D2D460;text-align:center;margin-top:10%}div{width:100%;margin:0 auto;background:#fff;text-align:left;}</style></head><body><?php $var_name =  $_GET["isappinstalled"]; if ($var_name=="1"){echo '<img src=images/start.png alt=打开APP onclick=startAPP() ></img>';}else if ($var_name=="0"){echo '<img src=images/download.png alt=打开APP onclick=downloadAPP() ></img>';}else{echo '<img src=images/welcome.png alt=打开APP onclick=startAPP() ></img>';}?></body>


在app里面需要做以下设置(一般是在manifest.xml文件的activity的 intent filter里面)

<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="**" android:host="**.**" android:pathPrefix="/**"> </data></intent-filter>


2 0
原创粉丝点击