长按文本调用以下方法进行复制时,会提示“复制成功” toast。
copyTextHandle (text, event) { wx.setClipboardData({ data: text, success () {
} }) } |
问题:
指定 icon 为 'none',但实际会出现 icon = success (√),并且 icon会闪现消失。用户体验不好。
这个问题是因为 wx.setClipboardData 接口调用成功后会默认用 success 样式调用 showToast,然后你在 success 回调中又调用了 showToast,实际上小程序执行了两次 showToast,至于第一次的 showToast 是否明显可见取决于手机性能
是Android端的问题吗?这边Android复现了,iOS没有复现
iPhone 5S,微信 7.0.3 环境下,会闪一下(不像安卓那样,是 toast 宽度由大->小的闪动),但看不到 icon,出现频率也比安卓低。可能 ios 性能较好。
以上测试是连续多次长按复制的前提下。
微信开发者工具也比较明显。
嗯,已复现的,后续会修复哈
问题未复现。请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。