首页 > 其他 > 详细

MUI 版本更新

时间:2015-12-12 08:15:26      阅读:353      评论:0      收藏:0      [点我收藏+]

 

 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 文件放在 服务器目录下。

 技术分享

MUI 版本更新

原文:http://www.cnblogs.com/laopo/p/5040716.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!