c***@qq.com
c***@qq.com
  • 发布:2017-08-07 16:22
  • 更新:2017-08-07 16:48
  • 阅读:2010

【报Bug】调用js的window.alert() ios版 暴露网站地址

分类:HTML5+

详细问题描述
直接调用alert('aa')时, 在android app 和ios app 弹出的 提示框表现不一致,在android 弹出的提示框标题是app名称, 在iosapp弹出的 提示框的标题 是 页面的url地址,这让人看起来这app就是个浏览器一样,非常别扭!!

重现步骤
$('#a1').click(function(){
alert('ok');
});

运行环境
[系统版本]
[浏览器版本]
[IDE版本]
[mui版本]

附件
[代码片段]
[安装包]

联系方式
[QQ]
[电话]

2017-08-07 16:22 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com

这个mui不是给封装提示框了吗 如果非要自己用就重写一下alert 方法吧
window.alert = function(name){
var iframe = document.createElement("IFRAME");
iframe.style.display="none";
iframe.setAttribute("src", 'data:text/plain,');
document.documentElement.appendChild(iframe);
window.frames[0].window.alert(name);
iframe.parentNode.removeChild(iframe);
}

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