在ios环境下,自定义404页面,js,css 图片等资源无法被调用
"kernel" : {
"ios" : "WKWebview" //或者 "WKWebview,UIWebview"
},
在ios环境下,自定义404页面,js,css 图片等资源无法被调用
"kernel" : {
"ios" : "WKWebview" //或者 "WKWebview,UIWebview"
},
太2真人 (作者)
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>系统提示</title>
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<link href="css/mui/mui.min.css" rel="stylesheet" />
<link href="css/fonts/iconfont.css" rel="stylesheet" />
<link href="css/normailze.css" rel="stylesheet" />
<link href="css/publicCss.css" rel="stylesheet" />
<link href="css/subCss.css" rel="stylesheet" />
<style type="text/css">
img{width:60%!important;}
.success{text-align: center;padding: 50px 15px 60px;border:none;background:#fff;}
</style>
</head>
<body>
<header class="mui-bar mui-bar-nav" id="header">
<div class="header">
<a class="mui-action-back mui-icon iconfont icon-jiantou mui-pull-left"></a>
<div class="mui-title">系统提示</div>
</div>
</header>
<div class="main">
<div class="success no_suc">
<img src="images/error.png" />
<p>
哎呀,页面无法显示了
<br />
我们在努力寻找中
</p>
<p id="msg"></p>
<p><button class="mui-btn-primary" onclick="LoadDatas()">返回重试</button></p>
</div>
</div>
<script src="js/mui/jquery.min.js"></script>
<script src="js/mui/mui.min.js"></script>
<script src="js/common/common.js"></script>
<script >
mui.init();
var ws=null;
mui.plusReady(function() {
ws=plus.webview.currentWebview();
alert("test");
})
document.addEventListener("error", function(e) {
var url = e.url; // 错误页面的url地址
var href = e.href; // 错误页面的完整路径(包括完整的协议头)
console.log(JSON.stringify(e));
}, false);
function LoadDatas() {
// var web = plus.webview.currentWebview().opener().close();
//web.reload();
var pid=ws.opener();
if(!isNull(pid)){
if(pid.id!="/home.html"&&pid.id!="/servicecenter.html"&&pid.id!="/community.html"&&pid.id!="/my.html"){
pid.close();
}
}
ws.close();
}
mui.back = function() {
// var web = plus.webview.currentWebview().opener().close();
var pid=ws.opener();
if(pid.id!="/home.html"&&pid.id!="/servicecenter.html"&&pid.id!="/community.html"&&pid.id!="/my.html"){}
pid.close();
ws.close();
}
</script>
</body>
</html>