效果演示

ionic实战-扫描二维码下载app,同时支持android和ios_第1张图片 下载预览app,android和ios
  • 如下两张gif,分别是android和ios效果演示
  • 两张gif均先用微信扫一扫,再用浏览器扫一扫,扫的也是同一张二维码


    android手机效果展示.gif
iPhone6s效果展示.gif

资源准备

  • 去百度云下载需要的资源
  • 修改app.plist文件内容,这个文件是下载ios App用的,要是先测试android可以先不用管

用编辑器打开app.plist文件,需要修改的地方已用中文描述,名字可以随便改,对应download.html中的地址就行

  • 修改download.html内容
  • 第86行window.location.href = "http://dn168.net/img/apk/Patrol.apk";修改为你服务器上的android APK地址
  • 第88行window.location.href = "itms-services://?action=download-manifest&url=https://raw.githubusercontent.com/yanxiaojun617/ionic2_tabs/master/app.plist";修改为你的plist文件地址,注意这个地址必须是https开头,如果你公司项目配置了https,那就刚好.我公司没有https,我就放到了github上面,也可以放到码云上

使用资源

  • 把配置好的资源放到web项目中也可以放到服务器上,能获得download.html访问地址就行,假如获得的访问地址是http://88.128.18.144:8080/download,用这个地址生成一个二维码就行啦
  • 可以生成二维码的网站很多,这个网站比较强大,可以上传logo,修改各种颜色

在app上使用

  • 使用'ionic plugin add cordova-plugin-inappbrowser'安装插件
  • app进入后判断是否更新,如果需要更新就调用下面的方法


最后

  • 我弄的下载页面比较丑,如果你修改的漂亮,记得分享给我

更多相关文章

  1. Android SD卡简单的文件读写操作
  2. Android 动画分析之翻转效果
  3. 【Android】图片(文件)上传的请求分析结构
  4. Android获取.Gradle文件中的值和Manifests文件中的值
  5. Android编译系统中头文件搜索路径顺序的一个问题
  6. Android的默认虚拟机地址
  7. Android中 将布局文件/View显示至手机屏幕的 整个过程分析
  8. Android res/raw文件以及raw与res/assets异同
  9. Windows环境下编译Assimp库生成Android可用的.so文件

随机推荐

  1. Android(安卓)Jni代码示例讲解
  2. 如何在Android真机上检测是否有Google Ma
  3. 整理 酷炫 Android、Flutter 开源UI框架
  4. SSH服务器与Android通信(2)--Android客户
  5. Android(安卓)TV 焦点控制逻辑
  6. Activity的四种启动模式和onNewIntent()
  7. android google地图定位开发,且可以自由移
  8. android sdk 文件目录含义介绍
  9. android通知栏进度条
  10. 【源码分享下载】每日更新之Android快速