wx.showModal() bug
发布于 6 年前 作者 nazhang 11470 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

        上图为ios实测截图

        通过如下代码,自定义model样式(不显示“取消”,自定义“确定”按钮文本为“Debug”,颜色为红色)。Android机型表现正常,测试了小米note2和vivo;ios呈现上图样式,ios测试了ip6s,ipx,均无法正常显示按钮内容,按钮区域仍可以点击并正常触发函数。

        另外同时还有另外一种情况:“确定”“取消”按钮都保留,但是按钮文本分别自定义为“A”“B”,实测显示ios机型均正常显示,小米note2无法显示按钮文本,但是点击处理函数可以正常执行。

        麻烦官方核实!

// wx.showModal({

//   title: ‘400 Bad Request’,

//   content: ‘请求无效’,

//   showCancel: false,

//   confirmText: ‘Debug’,

//   confirmColor: ‘red’,

//   success: function(res) {

//     wx.redirectTo({

//       url: ‘/activity/welcome/welcome?para=’ + scene,

//     })

//   },

//   fail: function(res) {},

//   complete: function(res) {},

// })

  • 预期表现

上图为小米note2截图

  • 复现路径
  • 提供一个最简复现 Demo

    参考上面提供的代码

2 回复

confirmColor字段需要用 16进制格式,如 #FF0000

回到顶部