zoukankan      html  css  js  c++  java
  • 通过网页的JS代码启动移动APP

    <span style="font-size:18px;"><script>
    function startAPP(){
    window.location = "scheme name://**.**/**";
    }
    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></span>

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

    <span style="font-size:18px;"><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="**" //scheme name 'TencentQQ'
                android:host="**.**" 
                android:pathPrefix="/**">
             </data>
    </intent-filter></span>
  • 相关阅读:
    IOS-github优秀开源项目大全
    IOS-UISearchBar
    iOS-资源大全
    基于java的https双向认证,android上亦可用
    三重Des对称加密在Android、Ios 和Java 平台的实现
    Python练习—文件
    C语言文件进阶操作
    C语言文件基本操作
    二叉树模板
    单源最短路——Dijkstra算法
  • 原文地址:https://www.cnblogs.com/sunshq/p/3753580.html
Copyright © 2011-2022 走看看