情况是这样的,以下是我的页面(简略形式):
index.html
——————————
<html>
<script>
mui.init({ subpages: [{}] }); // 创建了一个 webview 视窗,命名为 main.html
plus.key.addEventListener('backbutton', function() {}); // 绑定了返回键退出 app 事件
</script>
</html>
main.html
——————————
<html>
<header>main header</header>
<script>
mui.init({ subpages: [{}] }); // 创建了一个 webview 视窗,命名为 content.html
</script>
</html>
content.html
——————————
<html>
<div>main content</div>
</html>
如此,当 app 启动之后,页面应当显示如下结构:
——————————
main header
main content
——————————
预期:点击返回按钮,退出 app
真实结果:点击返回按钮,回到了空白的 index.html,这之后再点击返回按钮,退出 app
在我今天更新了 HBuilder 之前,都还能产生我预期的结果,请问这是怎么回事呢?
JSoon (作者)
我给你发了私信,里边有项目地址,请收一下
2014-11-18 15:48