先取消默认的,再显示自己的(可以显示其他提示) wx.setClipboardData({ data: 'content.url', success: ()=>{ // 先隐藏默认的 wx.hideToast(); console.log('复制成功'); // 再显示自己的 wx.showToast({title:'复制成功'}); } })
wx.setClipboardData,设置粘贴板,默认提示问题小程序问题 问题背景: 设置粘贴板不带默认提示,之前是好的,小程序中设置了自定义提示,经过测试联调已上线。 今天看线上,默认提示突然恢复,导致用户点击复制,弹出多个提示内容
07-23wx.setClipboardData({ data: 'content.url', success: ()=>{ // 先隐藏默认的 wx.hideToast(); console.log('复制成功'); // 再显示自己的 wx.showToast({title:'复制成功'}); } })
3.4.2 setClipboardData 的默认toast不会被覆盖?await wx.setClipboardData({ data: data?.orderId, }) wx.showToast({ title: '订单编号复制成功', icon: 'none', }) 3.4.2, 页面同时展示订单编号复制成功 和 内容已复制(图1) 3.4.2以前,页面只会展示一个订单编号复制成功(图2) [图片][图片] 期望恢复以前逻辑
07-23其实这逻辑很奇葩! 比如有3个活动,我对第一个和第三个有兴趣,订阅了推送。 然后第二个开始了,小程序给我下方通知。。。。。 单单这样还不算大问题,大问题是:等我关心的第三个活动开始时,我收不到消息!
wx.requestSubscribeMessage不能传递业务参数?有这么一个应用场景: 页面中有一个秒杀活动的卡片列表,其中每一项都有一个按钮“订阅开始提醒”,用户点击后执行 wx.requestSubscribeMessage({ tmplIds: ['xxxx'], success: function() {} }) 此时问题来了,这个方法没有地方传递秒杀活动ID,用户订阅后,业务后台收到微信推送,只能知道用户已经订阅了开始提醒,但并不知道具体订阅的是哪个活动啊! [图片] 我个人觉得这个场景应该很常见,是微信在设计这个接口的时候没有考虑到这个问题吗? 网上居然搜不到相关的问题,是大家没有这个需求,还是我的需求太奇葩了?恳请大家给支个招~
2023-03-10一样的问题
wx.loadFontFace 开发者工具没问题,真机一直失败?最近遇到客户需要引入字体,在尝试用@font-face跟wx.loadFontFace两种方式,开发者工具都能显示,唯独真机不行,下图见代码 [图片] [图片] [图片]
2023-02-13