同样问题,顺便问问,你们怎么解决这个问题的
wx.showtoast中image路径问题导致组件无法复用你想反馈一个 Bug 还是 提一个需求? bug&&需求 如果是 Bug: * Bug 表现是什么?预期表现是什么? 我统一封装了require请求,返回一个promise,类似于下面[图片]在catch中统一拦截一些错误,后续的处理就可以不用去catch之类的,在这个handleFail函数中,有一个showtoast函数处理一些后台报错:[图片] 由于icon只支持success,loading,none(我这边none表现和success都是钩子,没有用),我自己做了一个照片替代,结果发现image路径的解析是按照当前页面的路径来的,而不是require文件的相对位置,这样直接导致这个wx.showToast无法复用。 * 希望表现: wx.showToast中的image按照定义文件的相对路径来解析,或者icon能不能多加一些,把当前支持的icon都加上,完全不够用啊...
2019-02-18可以这样子呀 [代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'测试消息'[代码][代码],[代码][代码] [代码][代码]icon: [代码][代码]'none'[代码][代码],[代码][代码] [代码][代码]mask: [代码][代码]true[代码][代码],[代码][代码] [代码][代码]duration: 2000,[代码][代码] [代码][代码]success: () => {[代码][代码] [代码][代码]wx.navigateBack()[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码]
wx.showToast关闭页面时立马消失首先,这是一个需求,不是bug - 有些情况下需要给用户一个Toast提示,然后使用wx.navigateBack关闭当前页面,但是如果调用了wx.showToast后立马调用wx.navigateBack Toast也会消失掉,目前只能通过setTimeout去延迟调用wx.navigateBack - wx.showToast中也有提供complete方法,但是该方法在toast显示后就会调用,并不是在toast消失后调用。是否可以提供Toast消失监听方法。 或者提高Toast的级别,在page关闭时Toast依然可以正常显示
2019-02-14