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

原创 2014年04月04日 15:16:21

少扯淡,直接上代码:

<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>


js 实现呼起(打开)app

我们知道,js是无法判断手机是否安装了某款app的,但是有时候我们会有这样的需求:点击下载app按钮,如果已经安装了这款app则呼起,如果没有安装则跳转到下载页。思路: 在前端,如果想实现上述问题,...
  • qq_31411389
  • qq_31411389
  • 2017年03月30日 13:06
  • 3771

JS检测是手机否安装App并打开,否则跳转App Store的方法

常常有这样的场景,咱们开发出来的APP需要进行推广,比如在页面顶部来一张大Banner图片,亦或一张二维码。但往往我们都是直接给推广图片加了一个下载链接(App Store中的)。所以咱们来模拟一下用...
  • Admin_yi
  • Admin_yi
  • 2017年03月26日 15:20
  • 1645

js打开app应用或进入下载页面

打开一个页面,如果装了应用,就打开该应用;没装的时候,iOS 跳 App Store 下载,Android 跳到下载 apk 包的页面...
  • wfwfwf128
  • wfwfwf128
  • 2016年07月12日 17:18
  • 3424

js点击分享打开app

网上很多都不能正确的打开,要不就是打开app同时打开下载。终于整理好了,希望对大家有帮助...
  • GT219
  • GT219
  • 2016年10月10日 16:47
  • 1488

Android js交互 与 Html启动App

最近项目刚好有做到内部HTML页面跳转原生页面和html代码启动App页面的功能,做完之后觉得相关知识可以整理一下先说下项目所用到的js交互android调取JS的方法WebView直接加载js的方法...
  • Mark__Liu
  • Mark__Liu
  • 2017年01月03日 20:00
  • 747

js打开app js验证是否安装app js唤醒app

  • 2017年09月13日 16:23
  • 3KB
  • 下载

Android 通过网页打开自己的APP(scheme)

通过用手机的浏览器(内置,第三方都可)访问一个网页,实现点击一个链接启动自己的应用,并传递数据。...
  • qduningning
  • qduningning
  • 2014年07月09日 17:35
  • 57399

如何通过网页打开Android APP

如何通过网页打开Android APP1、首先在编写一个简单的html页面html页面中只有一个简单的连接,代码如下: Insert title here ...
  • CDersTeam
  • CDersTeam
  • 2016年05月06日 21:10
  • 2662

点击页面判断是否安装app并打开,否则跳转app store的方法

常常有这样的场景,咱们开发出来的APP需要进行推广,比如在页面顶部来一张大Banner图片,亦或一张二维码。但往往我们都是直接给推广图片加了一个下载链接(App Store中的)。所以咱们来模拟一下用...
  • xyxjn
  • xyxjn
  • 2014年12月08日 16:40
  • 78922

Android--通过网页打开APP并传值详解

通过网页添加连接的方式打开本地App,如果存在该APP则打开,不存在的话去下载在现在的Android开发中变得越来越常见,特别是在商城类应用中。因为越来越多的公司做应用都开始注重四网合一模式的开发(A...
  • HuoHao_Blogs
  • HuoHao_Blogs
  • 2017年05月18日 11:16
  • 1241
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:通过网页的JS代码启动移动APP
举报原因:
原因补充:

(最多只允许输入30个字)