95 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			HTML
		
	
	
			
		
		
	
	
			95 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			HTML
		
	
	
<!DOCTYPE html>
 | 
						|
<html>
 | 
						|
	<head>
 | 
						|
		<meta charset="utf-8" />
 | 
						|
		<meta name="viewport" content="width=device-width, initial-scale=1">
 | 
						|
		<title>服务器异常</title>
 | 
						|
		
 | 
						|
		<script type="text/javascript" src="./js/webView.js"></script>
 | 
						|
		<script type="text/javascript">
 | 
						|
			// H5 plus事件处理
 | 
						|
			var ws = null;
 | 
						|
 | 
						|
			function plusReady() {
 | 
						|
				// Android处理返回键
 | 
						|
				plus.key.addEventListener('backbutton', function() {
 | 
						|
					(history.length == 1) && ws.close();
 | 
						|
					var c = setTimeout(function() {
 | 
						|
						ws.close();
 | 
						|
					}, 1000);
 | 
						|
					window.onbeforeunload = function() {
 | 
						|
						clearTimeout(c);
 | 
						|
					}
 | 
						|
					history.go(-2);
 | 
						|
				}, false);
 | 
						|
				ws = plus.webview.currentWebview();
 | 
						|
			}
 | 
						|
			if (window.plus) {
 | 
						|
				plusReady();
 | 
						|
			} else {
 | 
						|
				document.addEventListener('plusready', plusReady, false);
 | 
						|
			}
 | 
						|
			document.addEventListener('touchstart', function() {
 | 
						|
				return false;
 | 
						|
			}, true);
 | 
						|
			// 禁止选择
 | 
						|
			document.oncontextmenu = function() {
 | 
						|
				return false;
 | 
						|
			};
 | 
						|
		</script>
 | 
						|
		<style>
 | 
						|
			html,
 | 
						|
			body {
 | 
						|
				padding: 0;
 | 
						|
				margin: 0;
 | 
						|
				width: 100%;
 | 
						|
				height: 100%;
 | 
						|
			}
 | 
						|
 | 
						|
			.main {
 | 
						|
				height: 100%;
 | 
						|
				width: 100%;
 | 
						|
				display: flex;
 | 
						|
				align-items: center;
 | 
						|
				justify-content: center;
 | 
						|
				line-height: 80px;
 | 
						|
				flex-direction: column;
 | 
						|
			}
 | 
						|
 | 
						|
			.text {
 | 
						|
				font-size: 14px;
 | 
						|
				color: #999999;
 | 
						|
			}
 | 
						|
 | 
						|
			img {
 | 
						|
				width: 150px;
 | 
						|
				height: 130px;
 | 
						|
			}
 | 
						|
 | 
						|
			button {
 | 
						|
				border: 1px solid #1ABC9C;
 | 
						|
				border-radius: 2px;
 | 
						|
				background-color: #FFFFFF;
 | 
						|
				color: #1ABC9C;
 | 
						|
				width: 100px;
 | 
						|
				height: 30px;
 | 
						|
				margin-bottom: 30px;
 | 
						|
				outline: none;
 | 
						|
			}
 | 
						|
 | 
						|
			.go-index {
 | 
						|
				margin-top: 20px;
 | 
						|
			}
 | 
						|
		</style>
 | 
						|
	</head>
 | 
						|
	<body>
 | 
						|
		<div class="main">
 | 
						|
			<div class="text">服务器异常</div>
 | 
						|
			<button onclick="if(history.length == 1){ws.close();}else{ws.back();ws.back();}">点击刷新</button>
 | 
						|
			<button onclick="ws.close()">点击关闭</button>
 | 
						|
			<button onclick="plus.runtime.restart()">点击重启</button>
 | 
						|
		</div>
 | 
						|
		</div>
 | 
						|
	</body>
 | 
						|
</html>
 |