美文网首页
小程序在IOS苹果系统下使用showModal文字不显示的BUG

小程序在IOS苹果系统下使用showModal文字不显示的BUG

作者: 羞羞的王大锤 | 来源:发表于2020-07-28 20:27 被阅读0次

深浅主题下显示不一致问题

浅色模式下按钮文字看不见了

深色模式下能正常显示

代码实现

x.showModal({
    title: '提示',
    content: '只有圈子认证后才能使用通讯助手哦',
    showCancel: true,
    cancelText: '取消',
    cancelColor: '#000000',
    confirmText: '认证',
    confirmColor: 'rgba(82, 107, 177, 1)',
    success: (result) => {
        if (result.confirm) {
            // 前往认证
            wx.navigateTo({
                url: '../circle-affirm/circle-affirm'
            })
        }
    },
    fail: () => {},
    complete: () => {}
});

问题根源

cancelColor、confirmColor 必须是16进制格式的颜色字符串

解决办法

x.showModal({
    title: '提示',
    content: '只有圈子认证后才能使用通讯助手哦',
    showCancel: true,
    cancelText: '取消',
    cancelColor: '#000000',
    confirmText: '认证',
    confirmColor: '#526BB1', //改了这里!
    success: (result) => {
        if (result.confirm) {
            // 前往认证
            wx.navigateTo({
                url: '../circle-affirm/circle-affirm'
            })
        }
    },
    fail: () => {},
    complete: () => {}
});

最后 🙌

好啦,以上就是我本次分享的全部内容啦,如果你觉得我的文章对你有一丢丢帮助,那么请不要吝啬你的赞👍哦,阿门~

相关文章

网友评论

      本文标题:小程序在IOS苹果系统下使用showModal文字不显示的BUG

      本文链接:https://www.haomeiwen.com/subject/royqrktx.html