在iphone 6s plus真机上使用wx.showModal按键不见了
发布于 5 年前 作者 yduan 388 次浏览 来自 问答

在iphone 6s plus真机上使用wx.showModal按键不见了!!!在模拟器上是可以的,android的设备也可以,但是在在iphone 6s plus真机上,取消和确定两个框都在,就是框里的文字不见了?!事件也可以正常触发,请问这是为什么,该如何解决?

wx.showModal({

title: ‘删除订单’,

content: ‘作废后该订单将永久删除,是否删除?’,

showCancel: true, //是否显示取消按钮

cancelText: ‘否’, //默认是“取消”

cancelColor: ‘skyblue’, //取消文字的颜色

confirmText: ‘是’, //默认是“确定”

confirmColor: ‘skyblue’, //确定文字的颜色

success: function (res) {

if (res.cancel) {

//点击取消,默认隐藏弹框

} else {

//点击确定

wx.showLoading({

title: ‘删除中’,

mask: true

});

var oid = this.data.oid;

wx.request({

url: ‘xxxxxxxxxxxx’,

data: {

oid: oid

},

success: function (res) {

console.log(res);

var result = res.data;

if (result.respCode == 666) {

wx.showToast({

title: ‘已删除’,

mask: true,

success: function () {

wx.hideLoading();

setTimeout(function () {

wx.switchTab({

url: ‘…/check’,

});

}, 1000);

}

});

}

}

})

}

},

fail: function (res) { },//接口调用失败的回调函数

complete: function (res) { },//接口调用结束的回调函数(调用成功、失败都会执行)

});

2 回复

按钮的颜色换成16进制的格式

取消按钮的文字颜色,必须是 16 进制格式的颜色字符串

确认按钮的文字颜色,必须是 16 进制格式的颜色字符串

回到顶部