Jalon2015
Jalon2015
  • 发布:2015-06-16 16:54
  • 更新:2015-06-16 17:22
  • 阅读:4853

真机运行提示:undefined is not a function at js/mui.min.js:6

分类:HBuilder

Uncaught TypeError: undefined is not a function at js/mui.min.js:6
真机运行提示上面这个错误,但是程序可以正常运行,是个警告吗?

<!DOCTYPE html>  
<html>  
<head>  
    <meta charset="utf-8">  
    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />  
    <title></title>  
    <script src="js/mui.min.js"></script>  
    <link href="css/mui.min.css" rel="stylesheet"/>  
    <script type="text/javascript" charset="utf-8">  

        mui.init();  

        mui.plusReady()  
        {  
            alert("---");  
        }     
        function hh()  
        {  
            plus.webview.create("http://www.baidu.com").show();  
        }  
    </script>  
</head>  
<body>    
<h1>  
    <button class="mui-btn mui-btn-primary" onclick="hh()">Button</button>   
</h1>  
</body>  
</html>

如果再添加个按钮,给它添加相同的事件处理,那么会提示Cannot call method 'removeChild' of null at http://www.baidu.com/:2这个错误,但是也可以运行;

<button onclick="hh()">hh</button>  
2015-06-16 16:54 负责人:无 分享
已邀请:
DCloud_UNI_CHB

DCloud_UNI_CHB

mui.plusReady代码块写错了吧?应该是如下格式:

mui.plusReady(function(){  
//业务代码  
});
  • Jalon2015 (作者)

    额,粗心了;那这个plusReady是页面每刷新一次就调用一次吧

    2015-06-16 17:55

  • DCloud_UNI_CHB

    页面重新加载的时候调用;

    2015-06-16 17:59

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