admin管理员组

文章数量:1531428

实现思路

       现在的很多项目都拥有web网页端和APP端,一般都是同时使用,当使用APP时则需要下载,常用的方式则是扫描二维码下载。现在来分享一下自己在工作中具体是如何实现扫描二维码进行下载的。

 

生成二维码

草料二维码生成器https://cli.im/

         比如上面这个网站,可以在线生成二维码,然后打开手机上面可以扫描二维码的应用,就可以看到自己添加的内容。项目中实现的方式也是类似,将下载页面的地址放到二维码中,当用户下载时,会获取一个访问的地址,这个地址是一个app下载页面,打开这个页面时就开始下载app。如果用户第一次取消,则当其再次点击下载页面或者是下载按钮时还可以下载。

       不管是Java或者是Node.js都有可以免费生成二维码的包,现在以node为例进行讲解。先跳转到下载页面:

/**
 * 跳转到app下载页面
 */
router.route("/toDownload").get(function (req, res) {
    try{
        res.render('../views/app/project/app_download/app_download');
    }catch(e){
        console.error('跳转

本文标签: 文件项目二维码app