近期项目有一个需求,就是需要在微信中打开手机APP的应该,使用微信菜单,或在回复窗口中应该不能实现。现在唯一的思路就是通过页面的方式打,查了一些资料后发觉可以通过app url schemes,在页面中打开。吭爹的就是在所有浏览器中都测试没有问题,就是微信内置的浏览器不行。具体与这个问题差不多http://www.oschina.net/question/148218_235790,不知道有没有大神遇到我同样的问题,希望能出手解决。具体代码以下:
<html>
<head>
<title>测试</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" />
<meta content="yes" name="apple-mobile-web-app-capable" />
<script src="../js/jquery-1.10.2.js"></script>
<script type="text/javascript" src="../js/jweixin-1.0.0.js"></script>
<script type="text/javascript">
function Applink() {
//var url = "taobao://m.taobao.com"; //淘宝
var url = "dianping://searchshoplist?categoryid=60"; //大众点评
window.location = url;
setTimeout(function () {
alert("打开超时...");
}, 500);
}
</script>
</head>
<body onload="InitPage();">
<form id="form2" runat="server">
<div class="container width80 pt20">
<div class="control-group" align="center">
<input id="ButtonOrder" type="button" value="打开淘宝" width="200px" class="btn-large bg_red white" onclick="Applink();" />
</div>
<div class="control-group" align="center" id="divMessage">
</div>
</div>
</form>
</body>
</html>
分享到:
相关推荐
博文中资源
以下是一段示例代码,注释中表明了通过JS如何判断是否在微信浏览器打开,是否在QQ空间浏览器,是否在新浪微博打开。当然可以做得更完善一点,再加上判断是在移动设备打开还是在PC端浏览器打开的,更加细分一点,可以...
然而,由于微信对于外部链接和下载的限制,开发者通常需要采取特殊的方式来实现从微信内跳转到系统默认浏览器进行APP的下载。本文将详细讲解如何实现“微信跳转浏览器下载APP”这一功能,以及涉及的关键知识点。 ...
主要介绍了vue实现微信浏览器左上角返回按钮拦截功能,本文通过实例代码相结合的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
如果应用未安装,微信会提示用户打开默认浏览器进行下载。 - **处理未安装情况**:当用户点击链接但应用未安装时,微信会自动将请求转发到默认浏览器,展示下载页面。确保下载页面的体验良好,提供清晰的下载指示。...
这一过程涉及到了“微信下载APP跳转到浏览器页面”的逻辑,以及相关的用户体验设计,如遮罩层提示。下面将详细讲解这一逻辑及其背后的原因和实现方法。 首先,微信的这一策略是为了保护用户安全,防止恶意软件通过...
### JS判断是否在微信浏览器打开 #### 背景介绍 在进行HTML5项目的开发时,经常需要将页面分享到社交媒体平台(如微信、微博等)。为了提高用户体验,开发者需要根据用户访问页面的方式做出相应的调整。例如,在...
在网上看了很多,都说APP能唤起微信,手机网页实现不了。也找了很多都不能直接唤起微信。 总结出来一个可以直接唤起微信的。适应手机qq浏览器和uc浏览器。 下面上代码,把这些直接放到要转发的页面里就可以了: html...
限制页面在微信内置浏览器打开,可以防止商家大批量刷页面的流量,防止作弊!
微信浏览器直接下载app的实现代码,测试地址:appinstall.cc
刚做好的,带了一整套,包括图片和代码。分享给大家。不懂的可以留言。支持web,手机端。...再也不用管微信如何的更新,直接判断如果是在微信中打开,然后弹出一个遮罩提示用户在浏览器中打开下载。
【微信跳转接口】微信引导用户右上角打开浏览器,访问APP下载链接,相关文章地址:https://blog.csdn.net/qq15577969/article/details/103236861
在移动互联网时代,微信作为一款超级App,拥有庞大的用户群体,很多开发者希望能在微信内部实现跳转到外部浏览器下载自己的应用程序。本知识点主要探讨如何通过编程实现“微信跳转到浏览器下载APP”的功能,这对于...
这个名为“5+APP和手机浏览器,唤醒微信App.zip”的压缩包文件,可能包含了一些关于如何实现这一功能的技术方案和代码示例。 首先,我们要理解什么是“唤醒APP”(launchApp)。在智能手机上,唤醒APP是指通过一个...
HTML识别微信环境并请求浏览器打开,最近做很多HTML5的项目,很多页面会通过微信微博等SNS分享出去。在分享页面上提供公司APP的下载。但是在很多应用的浏览器中,点击下载链接无法下载应用。那么针对这些浏览器我们...
特别是在非微信环境中,如手机上的非微信浏览器,这种支付方式显得尤为重要。本文将详细介绍“wap端微信H5支付”的实现原理、流程以及PHP版本的Demo应用。 1. **微信H5支付概述** 微信H5支付是微信支付推出的一种...
主要适用于 微信中的分享 在微信浏览器中 打开指定app 一般是用于uniapp的开发的app 当然其他的原生开发的app 也可以作为参考 都是源码 请自行参考 注释的都是可以自行替代 已经上线 源码没有bug
在andriod系统的微信内的链接打开可直接跳转到默认浏览器中打开链接。苹果的暂时还未实现。 演示网址 appinstall.cc
大家做微信开发的时候肯定遇到过,要在微信的浏览器实现像app相册那样的功能,其实微信浏览器内嵌了一些js,有一个WeixinJSBridge的类,里面封装了很多js方法,这是其中之一。大家可以直接使用
end`,当用户点击时,如果手机上已经安装了对应的APP,那么会直接打开;如果没有,系统会提示用户去Google Play或其他应用商店下载。 3. iOS 下载APP引导: 在iOS中,由于Safari的安全策略,不能直接通过`<a>`标签...