微信中不能下载apk包的问题
现在微信分享的功能很多,从分享的链接下载apk安卓包是很正常的,但是微信不让下载apk包,只能通过浏览器来下载,但是这要给用户一个提示吧,不然用户不知道
下面我们来实现,引导用户通过浏览器来下载apk包
看下效果,图片在最下面
在需要下载的页面中加入下面的代码
<div class="weixin-tip" style="display:none;"><p><img src="/images/weixin-tip.jpg" class="weixinpic" alt="微信打开"/></p>
</div>
css样式
a{text-decoration: none;}
.weixinpic{width: 100%; height: 100%;}
.weixin-tip{display: none; position: fixed; left:0; top:0; bottom:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80); height: 100%; width: 100%; z-index: 100;}
.weixin-tip p{text-align: center;}
js
<script type="text/javascript" src="/js/jquery-1.7.2.min.js"></script>
<script type="text/javascript">
$(function(){var u = navigator.userAgent, app = navigator.appVersion;var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1;var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);$('.img').click(function(){if(isAndroid){var winHeight = $(window).height();function is_weixin() {var ua = navigator.userAgent.toLowerCase();if (ua.match(/MicroMessenger/i) == "micromessenger") {return true;} else {return false;}}var isWeixin = is_weixin();if(isWeixin){$(".weixin-tip").css("height",winHeight);$(".weixin-tip").show();}else {window.location.href = "";//安卓下载地址}}else if(isIOS){location.href = '';//IOS下载地址}})
})</script>
这要就可以下载了
工作在上海,大家多多交流,qq交流群(1126665885)
微信中不能下载apk包的问题相关推荐
- 微信中直接下载APK
某天在微信中偶遇一个二维码,识别二维码竟然可以直接下载APK! 该二维码如下: 解码后获得地址:(在线解码工具) http://www.rmdown.com/newt66y.apk 这不就是个普通的A ...
- 简单几步轻松实现在微信中直接下载APK
目前的APP基本都支持二维码扫描,发现二维码用微信扫描后打不开,无法跳转,经折腾发现是微信的一种安全机制, Androidapk的下载本质上就是文件的下载,所以我们只需要在后台提供一个下载的方法,就能 ...
- 366AP微信中可以下载企业包
微信内无法直接下载app或者其他文件,是因为微信会拦截含下载文件的链接.很多朋友包括我自己想分享app下载地址的时候都会遇到这个问题,故特地跑去找各种解决方案,最终锁定了一个方便快捷的方法,那就是用在 ...
- 微信中无法下载APP的解决方案(微信自动跳转浏览器打开下载链接)
一.需求描述 现在微信分享的功能很多,从分享的链接下载apk安卓包是很常用的一个功能.但是微信自带的scheme接口是不允许直接通过微信下载apk包的,只能通过浏览器来下载,但很多用户不知道是被屏蔽了 ...
- 怎样在微信中直接下载秒借类金融贷款APP,避免下载链接域名被微信屏蔽封杀的处理方式
最近越来越多的网站被微信的检测系统封杀,有的是确实违规,有的则是被误报了.出现这样的问题,网站的流量瞬间就清零了,对站长来说是天塌一样的打击,那我们有没有办法能够有效的防止域名被微信封杀呢? 一.先说 ...
- 微信中怎么打开apk下载链接 微信浏览器不支持下载怎么解决
需求:在微信h5页面中下载第三方app -- 安卓, 直接下载apk文件包:iphone,跳转AppStore 1.识别手机类型 /* 判断用户手机为安卓还是iphone */ checkPhone ...
- 微信中怎么打开apk下载链接 微信跳转打开外部浏览器打开apk文件
相信大部分试用微信分享转发链接的时候,都很容易碰到链接在微信中无法打开的问题.通常这种情况微信会给个提示 "已停止访问该网址" ,导致这个情况的因素有以下三点. 1. 分享链接被多 ...
- 微信中无法下载APP的解决办法---微信自动跳转浏览器打开下载链接
需求分析 目前的APP基本都支持二维码扫描下载,二维码下载也成为了大家用起来很顺手的一种方式.由于微信的用户基本占据了国内市场的90%,说到扫一扫用户第一个想到的就是打开微信扫一下,通过微信分享APP ...
- 微信扫码下载APK解决方案
方案一: 扫码进入一个普通的过渡页面,并且提示用户点击右上角"在浏览器中打开",进入下载页面. 方案二: 将APP申请加入腾讯的应用宝,申请通过后可直接用应用宝管理后台提供给你的的 ...
最新文章
- szu 寒训个人复习第一天 线段树入门单点修改,区间修改,以及线段树的扩展运用[线段树+dp][区间最大公约数]
- python类型-python基础之五大标准数据类型
- 【bzoj5082】弗拉格 矩阵乘法
- 提高电子商务转化率的关键因素
- Python单元测试之pytest
- 剑指 Offer 43. 1~n 整数中 1 出现的次数(可能是最简洁易懂的)
- why SAP Fiori action sheet is created as disabled by default
- uic计算机科学与技术,北京师范大学-香港浸会大学联合国际学院UIC理工科技学部高招网...
- [题解]Codeforces Round #519 - B. Lost Array
- WORD开发工具的控件功能?
- CS224N笔记(十):问答系统
- MATLAB 高等数学中的应用
- Unicode编码在JavaScript中的作用是什么?
- 十大经典排序算法(冒泡、选择、插入、希尔、快排..........)
- RMQ 区间最值问题
- 【译】Linux不同的IO访问方式中,Scylla的选择和依据
- 40亿!神州收购宝沃汽车67%股权
- 京沪高铁上火车位置的实时监视模拟网站的开发
- selenium模拟登陆豆瓣并获取cookies
- [转]奇文-闲话操作系统(2/4)