博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信二维码扫描下载APK
阅读量:5825 次
发布时间:2019-06-18

本文共 1082 字,大约阅读时间需要 3 分钟。

前几天给制作的app需要上线,生成二维码扫描进行下载,把生成好的apk挂在,将地址复制下来,通过草料二维码(http://cli.im/)生成一个二维码

  也许你会看到有个app的选项,为什么不选择app呢。点开之后你会发现:

  它需要一个应用宝ID。上传到应用宝,光审批就要好几天,特别烦。并且上传到应用宝,自己管理起来感觉很不爽。

  通过网址的形式生成了一个二维码,然后保存,通过手机QQ,浏览器各种扫描二维码的工具都试了,都可以下载,但是唯独微信不可以。这点让人很恼火,作为二维码的发起者,居然不支持扫描下载。

  从网上百度了好多,现在在这里总结一下:

方案一

   目前的APP基本都支持二维码扫描,发现二维码用微信扫描后打不开,无法跳转,经折腾发现是微信的一种安全机制,需要在下载地址后面加上#mp.weixin.qq.com,就可以跳转到浏览器下载页面。

   这个方法只适用于微信5.0之前的,5.0之后的这个方法就失效了。

方案二

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

2,在你的应用中就可以找到微下载的url,有pc端的,和手机端的,
3,把pc端的url地址用浏览器打开,然后可以看到立即下载按钮,
4,通过查看源代码,把这个的下载地址找到,
5,把这个下载地址生成二维码,用微信扫一扫就可以直接通过浏览器下载了。 

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

方案三

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

   
判断是否是微信内置浏览器

如果用微信浏览器打开可以看到下面的文字

  主要是来判断当前打开的浏览器是不是微信,micromessenger代表的就是微信的浏览器。

  当然这种方式打开之后会同样需要跳转到另外的浏览器去下载。体验也不好。

方案四

   上传到腾讯微云。这个方法也是一个变相改变路径的过程,将我们的程序上传到腾讯的微云上

  点击左上角的添加,将我们的apk上传到腾讯微云上,

  在我们上传的apk的右边它会自动给我们生成一个二维码,我们使用微信扫描这个二维码的时候,会弹出腾讯微云的界面

  然后我们点击我们上传的apk,点击即可下载。

 

  上面的这四种方法都不是特别的好,目前也没有找到完美的解决方案,只能说微信太强大。如果说大家有好的也欢迎大家提供。

转载地址:http://boidx.baihongyu.com/

你可能感兴趣的文章
UIActionSheet添加UIDatePicker
查看>>
Python网络编程之基于socket实现文件上传
查看>>
我的友情链接
查看>>
用户表
查看>>
我的友情链接
查看>>
利用动态回归构造回文串
查看>>
Ceph入门----CentOS7部署ceph三节点分布式存储系统
查看>>
oracle数据库 参数open_cursors和session_cached_cursor详解!
查看>>
Java 6 JVM参数选项大全(中文版)
查看>>
上一段的总结
查看>>
cisco IOS image summary
查看>>
Liunx虚拟机上网
查看>>
写脚本遇到的问题(一)
查看>>
我的友情链接
查看>>
ALI OSS RequestTimeTooSkewed
查看>>
cengos6.3安装Intel Advanced-N 6205无线驱动
查看>>
redhat 6及centos5.6加载光驱并设置更新源yum
查看>>
P1162 填涂颜色
查看>>
[数据同步] Linux与Windows进行数据同步
查看>>
线性筛欧拉函数
查看>>