收藏
评论

关于showToast和showLoading接口的调整通知官方


showToast接口文档中的“bug&tips”部分提到:“使用 wx.hideToast/wx.hideLoading 都可以关闭提示框”


在新版本中调整为:必须配对使用。即showToast只能用hideToast隐藏,同showLoading。


对于有此特殊用法的小程序,请及时修改一下。带来不便之处,请见谅。

21084浏览
最后一次编辑于  2017-11-27
收藏

27 个评论

  • Cass
    Cass
    2018-07-10

    这个东西没修复吧,我发现hideToast还是能吧showLoading杀掉


    2018-07-10
    赞同 3
    回复 8
    • 背影
      背影
      2018-09-01

      +1,现在还是遇到这个问题。

      2018-09-01
      回复
    • 回忆终究一场梦
      回忆终究一场梦
      2018-10-26

      +1,还是一样的问题,先showloading,成功showtoast,请求结束hideloading,但是这个hideloding把toast也关掉了

      wx.showLoading({
            title: '处理中...',
            mask: true
          });
          wx.request({
            url: '',
            method: 'POST',
            header: {
              'content-type': 'application/x-www-form-urlencoded; charset=UTF-8'
            },
            data: {
             xx:'xx'
            },
            success: function success(res) {
              wx.showToast({
                title: 'xx',
                icon: 'success',
                duration: 2000,
                mask:true,
                complete: function complete(res){
                  setTimeout(function(){
                    wx.navigateBack({
                      delta:1
                    })
                  },2000);
                }
              });
            },
            fail: function fail(res){
              wx.showToast({
                title: 'xx',
                duration:2000,
                icon: 'none',
                mask: true
              })
            },
            complete: function complete(res){
               wx.hideLoading();
            }


      2018-10-26
      3
      回复
    • AMIN
      AMIN
      2019-02-26

      +1 都9102年了,希望能完美解决下了

      2019-02-26
      2
      回复
    • 蓝胖子
      蓝胖子
      2019-05-14

      目测这个问题2020年都不一定能改好


      2019-05-14
      2
      回复
    • 安静!
      安静!
      2019-06-04

      这个问题依然存在,都2019年6月4号了

      2019-06-04
      回复
    查看更多(3)
  • Kim
    Kim
    2018-02-08

    toast icon设置为 none 不生效,toast 内容最多不超过7个字,这些问题有什么进展吗?

    2018-02-08
    赞同 2
    回复
  • 一公升的树
    一公升的树
    03-13

    都2020年了 这个问题解决了吗

    03-13
    赞同 1
    回复 2
    • stone
      stone
      06-11
      同样存在
      06-11
      回复
    • 梁小哥啊
      梁小哥啊
      07-08
      就快2021年了  也没有解决
      07-08
      回复
  • 小胡
    小胡
    2018-12-22

    showToast 的 icon 图标 为什么不都加上呢, icon 的type 都比较丰富, 为什么这个就只有2中, 设置为 none 都没用;官方能说明下吗??????????

    2018-12-22
    赞同 1
    回复
  • 迟夏写长信
    迟夏写长信
    04-23

    20200423bug依旧存在,这么大个公司这么个小bug,已经几年了还修复不好。钱没少赚,干了啥事?腾讯四个🐎?

    04-23
    赞同
    回复
  • 听说。
    听说。
    04-21

    hideLoading还是会关闭 showtoast

    04-21
    赞同
    回复
  • 南橘北枳😃
    南橘北枳😃
    2019-04-18

    有没有大佬解释下,是不是开放数据域没有办法调用这两个方法啊?我在开放数据域调用就会报错,说不是一个方法

    2019-04-18
    赞同
    回复
  • AD蓝调
    AD蓝调
    2019-02-28

    hideLoading还是会关闭 showtoast @jeremy  @nickname @娇华 ..

    2019-02-28
    赞同
    回复
  • 繁星馒头
    繁星馒头
    2018-11-02

    scollTolowerFun:function(){

        wx.showToast({

          title: 'scollTolowerFun方法触发',

          icon: 'success',

          duration: 2000

        })

        wx.hideLoading();

      }

    安卓真机没有提示框,模拟器没问题

    2018-11-02
    赞同
    回复
  • 中伤
    中伤
    2018-08-23

    wx.showToast(OBJECT)

    可以改变他的背景颜色吗,因为我的i小程序背景色(整体基调)都是黑色,所以想把showToast的背景色改成白色,有没有办法,求指教



    2018-08-23
    赞同
    回复 2

正在加载...

登录 后发表内容