|  | @@ -198,6 +198,7 @@
 | 
	
		
			
				|  |  |  						<input type="text" id="mapid" placeholder="请填写mapID" value="">
 | 
	
		
			
				|  |  |  					</div>
 | 
	
		
			
				|  |  |  					<div class="mui-button-row">
 | 
	
		
			
				|  |  | +						<button id="update" type="button" class="mui-btn mui-btn-success">应用更新</button>  
 | 
	
		
			
				|  |  |  						<button id="default" type="button" class="mui-btn mui-btn-default">默认</button>  
 | 
	
		
			
				|  |  |  						<button id="confirm" type="button" class="mui-btn mui-btn-primary">确认</button>  
 | 
	
		
			
				|  |  |  						<button id="cancel" type="button" class="mui-btn mui-btn-danger">取消</button>
 | 
	
	
		
			
				|  | @@ -207,6 +208,8 @@
 | 
	
		
			
				|  |  |  		</div>
 | 
	
		
			
				|  |  |  		<div id="stop" style="margin-top: 13px;height: 15px;background: url(img/bottom_bg.png) no-repeat -25px 0;"></div>
 | 
	
		
			
				|  |  |  	</body>
 | 
	
		
			
				|  |  | +	<script src="js/mui.js"></script>
 | 
	
		
			
				|  |  | +	<script src="js/jquery.min.js"></script>
 | 
	
		
			
				|  |  |  	<script src="js/jquery.min.js"></script>
 | 
	
		
			
				|  |  |  	<script src="js/mui.min.js"></script>
 | 
	
		
			
				|  |  |  	<script>
 | 
	
	
		
			
				|  | @@ -233,16 +236,67 @@
 | 
	
		
			
				|  |  |  			var ip = $("#ip").val();
 | 
	
		
			
				|  |  |  			var agvid = $("#agvid").val();
 | 
	
		
			
				|  |  |  			var mapid = $("#mapid").val();
 | 
	
		
			
				|  |  | -			if(ip !="" && ip != null){
 | 
	
		
			
				|  |  | +			if (ip != "" && ip != null) {
 | 
	
		
			
				|  |  |  				localStorage.setItem("ip", ip);
 | 
	
		
			
				|  |  |  			}
 | 
	
		
			
				|  |  | -			if(agvid !="" && agvid != null){
 | 
	
		
			
				|  |  | +			if (agvid != "" && agvid != null) {
 | 
	
		
			
				|  |  |  				localStorage.setItem("agvid", agvid);
 | 
	
		
			
				|  |  |  			}
 | 
	
		
			
				|  |  | -			if(mapid !="" && mapid != null){
 | 
	
		
			
				|  |  | +			if (mapid != "" && mapid != null) {
 | 
	
		
			
				|  |  |  				localStorage.setItem("mapid", mapid);
 | 
	
		
			
				|  |  |  			}
 | 
	
		
			
				|  |  |  			window.location.href = "index.html";
 | 
	
		
			
				|  |  |  		})
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +		mui.init()
 | 
	
		
			
				|  |  | +		$("#update").click(function() {
 | 
	
		
			
				|  |  | +			dowload()
 | 
	
		
			
				|  |  | +		})
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +		function dowload() {
 | 
	
		
			
				|  |  | +			var options = {
 | 
	
		
			
				|  |  | +				method: "GET"
 | 
	
		
			
				|  |  | +			};
 | 
	
		
			
				|  |  | +			dtask = plus.downloader.createDownload(
 | 
	
		
			
				|  |  | +				"http://192.168.1.230:3000/wcs/agv-summoner/raw/master/releases/agv-summoner.apk", options);
 | 
	
		
			
				|  |  | +			dtask.addEventListener("statechanged", function(task, status) {
 | 
	
		
			
				|  |  | +				switch (task.state) {
 | 
	
		
			
				|  |  | +					case 1: // 开始
 | 
	
		
			
				|  |  | +						mui.toast("开始下载...")
 | 
	
		
			
				|  |  | +						break;
 | 
	
		
			
				|  |  | +					case 2: // 已连接到服务器
 | 
	
		
			
				|  |  | +						mui.toast("连接到服务器...")
 | 
	
		
			
				|  |  | +						break;
 | 
	
		
			
				|  |  | +					case 3: // 已接收到数据
 | 
	
		
			
				|  |  | +						//alert(task.downloadedSize)    // 已下载文件大小
 | 
	
		
			
				|  |  | +						//alert(task.totalSize)    // 文件大小
 | 
	
		
			
				|  |  | +						break;
 | 
	
		
			
				|  |  | +					case 4: // 下载完成
 | 
	
		
			
				|  |  | +						mui.toast("下载完成!")
 | 
	
		
			
				|  |  | +						//console.log(task.totalSize)
 | 
	
		
			
				|  |  | +						plus.io.resolveLocalFileSystemURL(task.filename, function(entry) {
 | 
	
		
			
				|  |  | +							if (entry.isFile) {
 | 
	
		
			
				|  |  | +								plus.runtime.install(entry.toLocalURL(), {}, function() {
 | 
	
		
			
				|  |  | +									alert("安装成功")
 | 
	
		
			
				|  |  | +								}, function() {
 | 
	
		
			
				|  |  | +									alert("安装失败")
 | 
	
		
			
				|  |  | +								});
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +							} else {
 | 
	
		
			
				|  |  | +								// 不存在
 | 
	
		
			
				|  |  | +								alert("文件不存在")
 | 
	
		
			
				|  |  | +							}
 | 
	
		
			
				|  |  | +							//  alert(entry.toLocalURL()+"")  // 显示下载的文件存储绝对地址
 | 
	
		
			
				|  |  | +							// console.log(entry.toLocalURL())     //绝对地址                                      
 | 
	
		
			
				|  |  | +						}, function(e) {});
 | 
	
		
			
				|  |  | +						//alert(task.filename)  // 显示下载好的文件名称
 | 
	
		
			
				|  |  | +						//console.log("task.filename", task.filename)
 | 
	
		
			
				|  |  | +						break;
 | 
	
		
			
				|  |  | +				}
 | 
	
		
			
				|  |  | +			});
 | 
	
		
			
				|  |  | +			dtask.start();
 | 
	
		
			
				|  |  | +		}
 | 
	
		
			
				|  |  |  	</script>
 | 
	
		
			
				|  |  |  </html>
 |