因项目需求要搞一个微信扫码下载应用的功能,毕竟大多数人的手机上
微信还是比较常见的,比用浏览器扫码用户体验好的多
具体思路
- 1、服务器的提供下载应用接口
- 2、借助第三方产生二维码
- 3、微信扫码浏览器打开
实现步骤
1、PHP接口
- 服务器php下载方法 用于生产验证码的方法名
- 微信的内置浏览器是无法实现下载应用的,所以需要对微信浏览器单独处理,这里提供一个引导页面(这里的引导页面为一张带箭头的图片,追求完美的可以提供H5页面)指向扫码后的更多选项,选择在浏览器中打开
1 | /** |
- php实现文件流下载方法
1 | /** php 发送流文件 |
- 微信浏览器验证
1 | //判断微信浏览器 |
2、生成验证码
- 验证码生成器 网上有很多 以草料为例