太2真人
太2真人
  • 发布:2019-12-25 14:34
  • 更新:2019-12-25 14:36
  • 阅读:637

【报Bug】html5+在ios环境下,自定义404页面,js,css 图片等资源无法被调用

分类:HBuilderX

在ios环境下,自定义404页面,js,css 图片等资源无法被调用

"kernel" : {
"ios" : "WKWebview" //或者 "WKWebview,UIWebview"
},

2019-12-25 14:34 负责人:无 分享
已邀请:
太2真人

太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>

该问题目前已经被锁定, 无法添加新回复