自学内容网 自学内容网

微信小程序wx.showToast在真机显示时时间设置无效,显示时间很短问题

在这里插入图片描述

问题

小程序中,使用showToast,设置duration来控制提示显示时长
发现在微信开发者工具正常,在真机中显示时间比较短,并且设置duration不生效。

原因:

因为在调用showToast之后,又调用了hideLoading() ,执行hideLoading的时候也会把showToast也关闭。

解决方法:

1.可以把hideLoading()放在showToast前面

2.如果把hideLoading()放在showToast前面不符合实际需求,可以设置hideloading()延时执行

   setTimeout(() => {
      _this.hideloading()

    }, 2000);

原文地址:https://blog.csdn.net/Xiang_Gong_Ya_/article/details/145153740

免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!