杰士
杰士
  • 发布:2017-11-23 19:37
  • 更新:2020-06-17 14:15
  • 阅读:1473

mui.openWindow打开新页面 新页面无法获取焦点

分类:MUI

页面A
<!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="//ask.dcloud.net.cn/../css/mui.min.css" rel="stylesheet" />
<style>
</style>
<script src="../js/mui.min.js"></script>
<script type="text/javascript">
mui.init();
mui.plusReady(function() {
document.getElementById("btn").addEventListener("tap", function(e) {
mui.openWindow({
url: 'test2.html',
id: 'test1'
});
}, false);
});
</script>
</head>
<body>test1
<button id="btn">OPEN</button>
</body>
</html>

页面B

<!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="//ask.dcloud.net.cn/../css/mui.min.css" rel="stylesheet" />
<style>
</style>
<script src="../js/mui.min.js"></script>
<script type="text/javascript">
mui.init();
mui.plusReady(function() {
document.getElementById("txt").focus();
});
</script>
</head>
<body>test2
<input type="text" id="txt" />
</body>
</html>

页面A点击打开页面B,B页面无法获取焦点,如果直接打开页面B可以获取焦点
、、、

2017-11-23 19:37 负责人:无 分享
已邀请:
烟雨江南

烟雨江南 - 随便来

看看自定义事件.

  • 杰士 (作者)

    页面B的JS mui.plusReady(function() {


    document.getElementById("txt").focus();


    });

    2017-11-28 10:00

1***@qq.com

1***@qq.com

您好,请问您解决这个问题了吗

全栈工程师

全栈工程师 - 精通mui、uniapp,承接相关项目外包,解决各种疑难问题。有任何问题可以随时联系,QQ:419761282

强制获取焦点,以及打开键盘即可,调用plus

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