AF
AF
  • 发布:2018-04-11 09:13
  • 更新:2018-04-11 12:09
  • 阅读:3195

mui.confirm问题

分类:MUI
mui

var btn = ["Cancel", "OK"];
mui.confirm('Cancel order?', 'Confirm', btn, function(e) {
if(e.index == 1) {}

上面的代码在IOS和安卓演示出完全不同的效果。按键位置不一样,更大的问题是安卓强制吧英文字母转成大写了!太难看了!不知道有什么方法解决?

2018-04-11 09:13 负责人:无 分享
已邀请:
五叶神

五叶神 - 世界上没有免费的午餐,也不要有一颗贪婪的心

这个是原生的confirm控件,系统自带的,样式是系统默认的,肯定改不了,最后一个参数设置为div模式,就是div模式的弹框,可以统一样式

mui.confirm(''deftext','title',['true','false'],function(){},'div') ;
AF

AF (作者) - 类似一个IT男

按钮大小写这能控制?

  • 五叶神

    随意 因为是div了,样式随便你自己写

    2018-04-11 13:02

  • AF (作者)

    能提供一个简单的demo吗?谢谢!

    2018-04-11 17:28

  • AF (作者)

    按钮用英文区分大小写可以吗?

    2018-04-11 17:45

  • AF (作者)

    谢谢!搞定了!

    2018-04-11 19:26

  • AF (作者)

    用了div,弹出框后,居然汉能按页面上的内容,另外按手机返回键也不想原生的只关闭confirm框,连整个页面都返回了!怎么解决啊?

    2018-04-11 20:49

  • 五叶神

    重写写mui.back()方法 判断弹框在就关闭弹框,否则执行默认的back方法。弹框有遮罩层的啊,如果没有那就自己加个mask吧

    2018-04-12 10:47

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