y***@163.com
y***@163.com
  • 发布:2017-09-04 18:09
  • 更新:2017-09-11 11:31
  • 阅读:2873

【报Bug】MUI原生.confirm无法显示问题

分类:HTML5+

详细问题描述:

[内容1]
如下代码,.confirm的第一个参数传空字符串,会导致原生弹框无法显示(非空字符串正常)

$('#btn_alert1').on('tap', function(){  
    var btnArray = ['非常好', '还可以'];  
    mui.confirm('', '你好吗?', btnArray, function(e) {  
        info.innerText = btnArray[ e.index ];  
    });  
});

[内容2]
如果这样调用,运行时会报类似function找不到的错误

mui.alert( "不出错啦!但不是原生!", '', null, null,'div' );

[内容3]
在线打包APP后,使用H5构建的dialog没有弹出时的过度动画(背景逐步变暗,dialog弹出效果等)

重现步骤
[步骤]
下图为测试工程内容

运行环境
[系统版本]
MIUI 8.5稳定版

[浏览器版本]
MIUI系统自带浏览器 v9.1.3

[IDE版本]
HBuilder 8.8.0.201706142254

[mui.css版本]
/*!

  • =====================================================
  • Mui v3.7.0 (http://dev.dcloud.net.cn/mui)
  • =====================================================
    */

/! normalize.css v3.0.1 | MIT License | git.io/normalize /

[mui.js版本]
/*!

  • =====================================================
  • Mui v3.7.0 (http://dev.dcloud.net.cn/mui)
  • =====================================================
    */
    /**
  • MUI核心JS
  • @type _L4.$|Function
    */

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

联系方式
[EMAIL] yjl_george@163.com
[QQ] 515745757
[电话] 13688004256

[其它]
1.我知道一个BUG单子提3个问题很烦人,但还请告知处理结果或如何避免

  1. 若有反馈,请优先使用EMAIL,谢谢
2017-09-04 18:09 负责人:无 分享
已邀请:
y***@163.com

y***@163.com (作者)

报bug都无人回复呢,社区活跃度何在 _

7***@qq.com

7***@qq.com - 前端开发人员

可以在别的页面试试mui.alert,不会所有页面都不正常吧,在找找自己的这个页面。或者看看js和css文件引用是否正常,有的。mui.min.js和mui.js文件可能冲突

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