- wx. requestSubscribeMessage 弹窗展示订阅消息模板不全?
void wx.requestSubscribeMessage({ tmplIds: ['id1', 'id2', 'id3'], success(res) { templateIds.value = []; for (const id of TMPL_IDS) { const subscribed = res[id]; if (subscribed === 'accept') { templateIds.value.push(id); } } }, complete() { void handleCreateOrder(); }, }); 在部分安卓手机上一次性订阅消息模板展示缺失,本该显示3条,但只展示1条。 微信版本:7.0.20 设备:小米8 系统:MIUI 12.0.3,Android 10 问题照片如下: [图片] 正常应该如下: [图片]
2020-11-25 - 使用canvas的arc画圆显示成八边形?
wx.createSelectorQuery() .select('#canvas') .node((res) => { const canvas = res.node as WechatMiniprogram.Canvas; const ctx = canvas.getContext('2d'); canvas.width = 300; canvas.height = 300; ctx.beginPath(); ctx.arc(x, y, 6, 0, 2 * Math.PI); ctx.fillStyle = `rgba(277, 61, 255, 0.6)`; ctx.fill(); }).exec(); 使用上述代码在模拟器中绘制没问题,如下图: [图片] 但在真机(iPhone12 Pro以及iPhone XR等机型)上会显示为八边形,如下图: [图片] 请问是什么问题?在相同的绘制逻辑代码在Web上显示良好。
2020-11-20