zoukankan      html  css  js  c++  java
  • MUI 版本更新

     MUI版本更新,一些js,css  就不写了。

    一、app 端

     1.APP html 代码

    <li class="mui-table-view-cell">
    <a id="update" href="#feedback" class="mui-navigate-right">版本更新</a>
    </li>
    View Code

     2.app js 代码

     //=================update=
        //检查更新
            document.getElementById("update").addEventListener('tap', function() {
                var server = "http://chunfang740.xicp.net"; //获取升级描述文件服务器地址
                console.log(plus.runtime.appid);
                console.log(plus.runtime.version);
                console.log(plus.device.imei);
                mui.getJSON(server, {
                    "appid": plus.runtime.appid,
                    "version": plus.runtime.version,
                    "imei": plus.device.imei
                }, function(data) {
                    if (data.status) {
                        plus.ui.confirm(data.note, function(i) {
                            if (0 == i) {
                                plus.runtime.openURL(data.url);
                            }
                        }, data.title, ["立即更新", "取  消"]);
                    } else {
                        mui.toast('ibox365已是最新版本~')
                    }
                });
            });
       
       
       //=========================
    View Code

    二、服务器代码

     1.建一个index.php 文件

    <?php
    $appid = $_GET['appid'];
    $version = $_GET['version'];
    if (isset($appid) && isset($version)) {
        //仅负责特定ID的APP升级
        if($appid=="ibox365"){
            $content = file_get_contents('update.json');
            $info = json_decode($content);
            if($version!==$info->{'version'}){
                exit($content);
            }
        }
    } 
    exit('{"status":0}');
    ?>
    View Code

    2.建一个update.json

    {
        "status":1,
        "version": "1.0.2",
        "title": "ibox365版本更新",
        "note": "优化一些BUG,稳定性更好;",
        "url": "http://chunfang740.xicp.net/ibox365.apk"
    }
    View Code

     3 .把apk 文件放在 服务器目录下。

     

  • 相关阅读:
    2016/9/18结对编程之需求分析与原型设计。
    K米评测
    软件工程的实践项目课程的自我目标
    url学习1
    调研构建之法指导下的作品
    初次尝试对接
    第二次结对编程作业——毕业导师智能匹配
    uml
    Qt中采用cairo将图片导出至PDF
    SQL删除重复的记录(只保留一条)
  • 原文地址:https://www.cnblogs.com/laopo/p/5040716.html
Copyright © 2011-2022 走看看