收藏
评论

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


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


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


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

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

37 个评论

  • Cass
    Cass
    2018-07-10

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


    2018-07-10
    赞同 5
    回复 19
    • 背影
      背影
      2018-09-01

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

      2018-09-01
      1
      回复
    • 回忆终究一场梦
      回忆终究一场梦
      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
      回复
    查看更多(14)
  • 馨墨
    馨墨
    2020-09-18

    这个问题依然存在,2020年9月18号

    2020-09-18
    赞同 3
    回复
  • 2020-04-23

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

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

    hideLoading还是会关闭 showtoast

    2020-04-21
    赞同 2
    回复
  • 一公升的树
    一公升的树
    2020-03-13

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

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

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

    2018-12-22
    赞同 2
    回复
  • MetaKim
    MetaKim
    2018-02-08

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

    2018-02-08
    赞同 2
    回复
  • 2019-02-28

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

    2019-02-28
    赞同 1
    回复
  • 2018-11-02

    scollTolowerFun:function(){

        wx.showToast({

          title: 'scollTolowerFun方法触发',

          icon: 'success',

          duration: 2000

        })

        wx.hideLoading();

      }

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

    2018-11-02
    赞同 1
    回复
  • 七衍
    七衍
    2018-01-08

    好的吧


    2018-01-08
    赞同 1
    回复

正在加载...

登录 后发表内容