在发起请求时,点击按钮时启动一个wx.showLoading,在请求成功返回时使用wx.hideLoading关闭,然后通过if判断返回的code码进行wx.showToast不同提示,此时wx.showToast的duration失效,有显示,但是很快就消失了,设定的时间失效。
如果在wx.showToast外边设置setTimeout会有效果,setTimeout延时1毫秒,wx.showToast的duration也会生效。
https://developers.weixin.qq.com/s/CrLnK2mv7r9T
代码片段在这里,直接运行不会复现,需要真机测试。
新建一个小程序项目,把代码片段的代码拷进去,注意修改下路径,开发工具实测没有问题,上真机会复现。
我还以为这不算BUG,所以一直都是 wx.hideloding 和 wx.showtoast 不会同时用
先hideLoading 再showToast就好了。。。
wx.hideloding会隐藏wx.showtoast的弹窗,这个我早就发现了,所以封装请求的时候 我没把hideloading封装到回调里
问题已复现,我们会尽快进行修复。
wx.hideLoading 也会 隐藏 wx.showToast,目前你可以通过删除 complete 回调里面的 wx.hideLoading 来规避此问题
未复现
https://developers.weixin.qq.com/s/CrLnK2mv7r9T
代码片段在这里,直接运行不会复现,需要真机测试。
新建一个小程序项目,把代码片段的代码拷进去,注意修改下路径,开发工具实测没有问题,上真机会复现。
测试未复现
https://developers.weixin.qq.com/s/CrLnK2mv7r9T
代码片段在这里,直接运行不会复现,需要真机测试。
新建一个小程序项目,把代码片段的代码拷进去,注意修改下路径,开发工具实测没有问题,上真机会复现。
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
https://developers.weixin.qq.com/s/CrLnK2mv7r9T
代码片段在这里,直接运行不会复现,需要真机测试。
新建一个小程序项目,把代码片段的代码拷进去,注意修改下路径,开发工具实测没有问题,上真机会复现。
你弄个能复现问题的代码片段给官方也许就回复了。(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
https://developers.weixin.qq.com/s/CrLnK2mv7r9T
代码片段在这里,直接运行不会复现,需要真机测试。
新建一个小程序项目,把代码片段的代码拷进去,注意修改下路径,开发工具实测没有问题,上真机会复现。
有没有官方进行一下回复?