小程序
小游戏
企业微信
微信支付
扫描小程序码分享
wx.request下的wx.showToast()的icon为success时,在手机上失效
手机: iPhone6 ios10.1 微信版本:6.3.30
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
试了一下是可以的,可否提供更多的信息,比如贴一下代码?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我用的0.18版本,那我用今天发布的0.20试试
wx.showToast({
title: '提交成功',
icon: 'success',
duration: 10000
});
setTimeout(function () {
wx.hideToast();
}, 3000);
我这样写是正常的,开发工具是0.19.191100版本
我把duration的值设置为8000ms,效果也是一样,显示出来,瞬间就消失了,没有等待一会再消失。
我想的是显示出来,等待3s,然后再跳转到一个页面。
楼上您好,请问,我的代码在手机上为什么显示提示消息后,瞬间就消息了,我原意是想等待一会再消失,求教
发现问题了.实际上是我在showLoading中也用了wx.showToast.调用接口成功时候的hideLoading和wx.showToast冲突了.
遇到了相同问题.showToast不生效.
环境: ios 10.0.1
微信版本: 6.3.31
showSuccessToast:
function
(cb) {
title:
'提交成功'
,
icon:
'success'
setTimeout(
() {
cb();
}, 1500);
},
requestSubmit:
var
self =
this
;
self.showLoading(
'提交中'
);
success(res) {
self.hideLoading();
if
(res.errno == 0) {
self.showSuccessToast(wx.navigateBack);
}
else
{
//toast msg
self.showToast(res.msg)
fail(res) {
self.showToast(
'网络不给力,请查看网络设置或稍后再试'
)
feedBackModel.setParams({
appversion: app.globalData.appVersion,
feedback:
.data.text
feedBackModel.execute({
success: success,
fail: fail
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
试了一下是可以的,可否提供更多的信息,比如贴一下代码?
我用的0.18版本,那我用今天发布的0.20试试
wx.showToast({
title: '提交成功',
icon: 'success',
duration: 10000
});
setTimeout(function () {
wx.hideToast();
}, 3000);
我这样写是正常的,开发工具是0.19.191100版本
我把duration的值设置为8000ms,效果也是一样,显示出来,瞬间就消失了,没有等待一会再消失。
我想的是显示出来,等待3s,然后再跳转到一个页面。
楼上您好,请问,我的代码在手机上为什么显示提示消息后,瞬间就消息了,我原意是想等待一会再消失,求教
发现问题了.实际上是我在showLoading中也用了wx.showToast.调用接口成功时候的hideLoading和wx.showToast冲突了.
遇到了相同问题.showToast不生效.
环境: ios 10.0.1
微信版本: 6.3.31
showSuccessToast:
function
(cb) {
wx.showToast({
title:
'提交成功'
,
icon:
'success'
,
duration: 10000
});
setTimeout(
function
() {
wx.hideToast();
cb();
}, 1500);
},
requestSubmit:
function
() {
var
self =
this
;
self.showLoading(
'提交中'
);
function
success(res) {
self.hideLoading();
if
(res.errno == 0) {
self.showSuccessToast(wx.navigateBack);
}
else
{
//toast msg
self.showToast(res.msg)
}
}
function
fail(res) {
self.hideLoading();
//toast msg
self.showToast(
'网络不给力,请查看网络设置或稍后再试'
)
}
feedBackModel.setParams({
appversion: app.globalData.appVersion,
feedback:
this
.data.text
});
feedBackModel.execute({
success: success,
fail: fail
});
}