最近公司开发了一款app,在做推广的时候遇到了微信扫码无法直接下载的问题。

最终在参考了众多资料后,发现微信内置浏览器不支持直接下载功能,可能这就是公司足够大了,有些功能不给开放也不会怎样。但是问题还是要解决的。

 解决办法:

一、上传微信开放平台

1,首先你在QQ开放平台http://open.qq.com 注册,创建你的应用,

2,在你的应用中就可以找到 微下载的url,有pc端的,和手机端的,

3,把pc端的url地址用浏览器打开,然后可以看到立即下载按钮,

4,通过查看源代码,把这个按钮的下载地址找到,

5,把这个下载地址生成二维码,用微信扫一 扫就可以直接通过浏览器下载了。

缺点: (需要上传到腾讯的应用宝平台,审核就要好几天,后期管理起来的话也比较麻烦,不过这个方法肯定是可以的,毕竟微信和腾讯是一家人。)

二、 做一个网页,指向另一个网页进行下载。这个方法也是比较常见的一个方法。做一个假的页面然后指向我们要下载的apk:

<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="description" content=""><meta name="keywords" content=""><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"><meta name="renderer" content="webkit"><style type="text/css">*{margin:0; padding:0;}a{text-decoration: none;}img{max-width: 100%; height: auto;}.download{color: #4D4D4D; padding: 7.2% 6.8% 9.3%;}.download .entry-hd{font-size: 2.4em; font-weight: bold; text-align: center;}.download-btn{padding-top: 9%; text-align: center;}.download-btn .android-btn{ width:auto; margin:0 auto;}.footer-bg{background: #2D2D2D; color: #E4E4E4; padding: 3.4% 2%; text-align: center;}.footer-bg .entry-con{font-size: 1em;}#weixin-tip{display:none; position: fixed; left:0; top:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80); width: 100%; height:100%; z-index: 100;} #weixin-tip p{text-align: center; margin-top: 10%; padding:0 5%; position: relative;}#weixin-tip .close{color: #fff;padding: 5px;font: bold 20px/20px simsun;text-shadow: 0 1px 0 #ddd;position: absolute;top: 0; left: 5%;}</style><title>青少年法治e站app下载</title>
</head>
<body><div><div><h3></h3><div><a href="http://路径/xx.apk" id="J_weixin"><img src="" alt="安卓版下载"></a></div></div><div><p>注:微信用户请在右上角选择“在浏览器中打开”,再选择下载应用</p></div></div><div id="weixin-tip"><p><img src="可访问到的图片路径.jpg" alt="微信打开"/><span id="close" title="关闭" style="color:black"   >×请在右上角选择“在浏览器中打开”,再选择下载应用</span></p></div><script type="text/javascript">var is_weixin = (function() {var ua = navigator.userAgent.toLowerCase();if (ua.match(/MicroMessenger/i) == "micromessenger") {return true;} else {return false;}})();window.onload = function(){var winHeight = typeof window.innerHeight != 'undefined' ? window.innerHeight : document.documentElement.clientHeight;var btn = document.getElementById('J_weixin');var tip = document.getElementById('weixin-tip');var close = document.getElementById('close');if(is_weixin){btn.onclick = function(e){tip.style.height = winHeight + 'px';tip.style.display = 'block';return false;}close.onclick = function(){tip.style.display = 'none';}}}</script>
</body>
</html>

这个方法也已经与18年失效……

微信域名防封,微信域名防封系统是如何实现的

微信域名检测接口原理,微信js接口域名该如何实现

微信扫码(扫一扫二维码)下载不了app怎么解决相关推荐

  1. 电脑上怎么扫二维码_微信里别人发给我的二维码怎么扫

    手机版:①打开微信打开聊天框: ②点开二维码并长按二维码: ③选择识别图中二维码即可. 电脑版:①打开对话框点开二维码: ②右击二维码选择识别图中二维码即可.

  2. JAVA代码实现扫码购带圆图二维码生成

    JAVA代码生成带图片的圆形二维码 需求背景 技术方案 程序设计 代码实现 实现效果 过程中遇到的问题 写在最后 需求背景 针对常规的新媒体运营渠道,经常要推出一些福利商品,只能通过自媒体的渠道进行购 ...

  3. Android超方便 集成 Zxing实现扫一扫,闪光灯,生成二维码图片,解析二维码(条码)等功能

    之前我写过一篇博客是关于如何将zxing集成到Android Studio中,以及简单的实现扫一扫功能. 详情请看:Android Studio集成Zxing扫一扫 但是,上面那篇博客只有有一个扫一扫 ...

  4. 微信公众号扫描带参数二维码实现自动分组?

    2019独角兽企业重金招聘Python工程师标准>>> 最近很多人都在问微信公众号扫描带参数二维码实现自动分组,通过微号帮平台操作实现,这个功能不止如此,微信二维码来源统计分析.微信 ...

  5. PC微信逆向:使用HOOK拦截二维码

    文章目录 微信版本 寻找微信二维码基址 PNG文件格式 使用CE过滤基址 使用OD确定二维码基址 验证二维码基址 寻找微信二维码内容的基址 微信二维码的存储内容 使用CE寻找二维码内容的基址 验证基址 ...

  6. 微信小程序文字链接生成二维码,扫描识别二维码

    给大家推荐一个非常实用且有趣的微信小程序:超实用工具箱. 超实用工具箱小程序里面包含了很多小工具,涵盖了工作.日常生活和娱乐版块.具体的功能大家可以打开微信扫描下方二维码,即刻体验: 接下来给大家介绍 ...

  7. 渠道码是什么意思?微信公众号怎么设置渠道二维码?

    渠道码是一种带参数的二维码,可以自动统计到渠道引流效果,可以对公众号的粉丝来源渠道进行统计. 渠道码的作用一般包括自定义回复.粉丝标签自定义管理.粉丝来源数据自动统计. 我们在公众号推广时可以使用渠道 ...

  8. 微信小程序使用canvas绘制二维码实现跳转小程序

    开始接到这个需求的时候,我查阅文档获取小程序码 | 微信开放文档 发现两种途径 需要后端在服务器上调用接口拿到二维码,因为调用的 https://api.weixin.qq.com这个域名是不允许上白 ...

  9. java获取微信小程序码和小程序二维码

    一.小程序码和小程序二维码简介 首先,奉上微信官方文档:获取小程序码 - https://developers.weixin.qq.com/miniprogram/dev/framework/open ...

  10. uni-app微信小程序生成自定义参数二维码,跳转小程序指定页面,获取参数;uni-app微信小程序获取二维码自定义参数;微信小程序生成动态参数二维码;uni-app微信小程序获取动态参数二维码;

    一.场景需求: 在小程序个人名片页面A页面,生成用户的个人名片二维码(该二维码携带用户的唯一标识id):微信扫一扫或长按图片识别这个二维码,可以跳转到小程序的B页面,并且在B页面拿到二维码上的唯一标识 ...

最新文章

  1. 史上最全!图解浏览器的工作原理
  2. 011_SpringBoot视图层技术thymeleaf-日期格式化
  3. hashcode()方法和equals()方法
  4. MySQL中的数据查询
  5. 【AD】AD19/20笔记及快捷键
  6. html2canvas 截屏 兼容手机端
  7. php 检测密码,php 判断密码是否简单
  8. OpenCV-基本图形绘制(圆、矩形、椭圆)
  9. ubuntu18.04下opencv用CPU编译全过程
  10. pyhton根据城市名称获取省份名称
  11. 郑立:一个80后互联网创业神话的倒掉
  12. font-style 属性 oblique 是什么意思
  13. 无为而无不为和企业管理
  14. adb命令:WIFI连接设备
  15. 最大似然估计,最大后验估计,贝叶斯估计联系与区别
  16. Linux搭建Ngrok服务器详细过程
  17. 未來用工新趨勢_未来人工智能,有什么新的发展趋势?
  18. CiteSpace学习笔记
  19. 【树莓派不吃灰】基础篇④ Raspberry Pi上搭建NodeJS运行环境
  20. 计算机专业毕设都需要哪些准备,计算机专业本科毕设指南.ppt

热门文章

  1. Numpy图解(三)--高维数组
  2. Invalid argument: Subshape must have computed start >= end since stride is negative, but is 0 and 2
  3. tiny-emitter 源码解析
  4. GoLang - Go中Mocking(3)
  5. Win10 Cortana 搜索框字体颜色
  6. 成都市第五人民医院双活数据中心建设方案
  7. “智慧路灯”、“一杆多用”、“智慧灯杆”将成为新型智慧城市建设的重要决策部署
  8. Centos 7分区合并
  9. python pyecharts 数据可视化 饼状图绘制
  10. 荒野猎人 但是亲眼看到还是第一次