Android平台以WebView方式集成HTML5 SDK方法 时,按返回建会直接退出程序,不会执行html页面上的mui.back ,如果想调用mui.back 应该怎么处理?
biny
- 发布:2015-01-26 09:29
- 更新:2015-06-25 12:05
- 阅读:3280
烟雨江南 - 随便来
<!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();
</script>
</head>
<body>
<header class="mui-bar mui-bar-nav">
<a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
<h1 class="mui-title">mui.back重写演示</h1>
</header>
<div class="mui-content">
<h1>mui.back重写。。。。 </h1>
</div>
<script type="text/javascript">
mui.back=function(){
var btn = ["确定","取消"];
mui.confirm("关闭当前窗口?","啦啦啦啦",btn,function(e){
if(e.index==0){
mui.currentWebview.close();
}
});
};
</script>
</body>
</html>
如此重写试试?
biny (作者)
这个写法在Android平台以App方式集成是正常的,但是以WebView方式集成的话就不能正常响应了
2015-01-26 16:34
烟雨江南
哦,邀请大神来解答,就是官方的人。
2015-01-26 16:37