- 小程序在ios系统(目前试了下iPhone 8p)下,分享回到页面onShow不执行?
iphone 8P ios系统,页面分享回来不执行onShow
2022-01-09 - wx.createCanvasContext()停止维护,使用Canvas代替问题?
我原本用createCanvasContext做的动画效果,由于版本问题无法显示,便用Canvas代替。发现以下问题 原来的写法:ctx.drawImage(anmationData.image, x - curWidth / 2, y, curWidth, curWidth);(我的宽高相同) 在新的Canvas下绘制,我的动画变形了,然后我就找原因,最终发现坐标宽高都有问题,于是我改成了下面这样,才勉强接近原来的动画样式。dx*3,dy/2,dw*2,dh/2。现在绘制的图片还失真了 ctx.drawImage(anmationData.image, (x - curWidth / 2) * 3, y / 2, curWidth * 2, curWidth / 2); 于是我试了下fillRect方法绘制矩形,使用canvas本身的宽width、高height做参数ctx.fillRect(0, 0, width * 3, height / 2)。宽乘3,高除2,刚好铺满canvas
2021-12-06 - 小程序被下架整改后,申诉审核通过了,为何还是没恢复?
小程序被下架整改后,申诉审核通过了,为何还是没恢复
2021-11-14 - getUpdateManage在部分华为系统下小程序无法自动更新?
if (wx.canIUse('getUpdateManager')) { const updateManager = wx.getUpdateManager() updateManager.onCheckForUpdate(function (res) { // 请求完新版本信息的回调 if (res.hasUpdate) { updateManager.onUpdateReady(function () { wx.showModal({ title: '更新提示', content: '新版本已经准备好,是否重启应用?', success: function (res) { if (res.confirm) { // 新的版本已经下载好,调用 applyUpdate 应用新版本并重启 updateManager.applyUpdate() } } }) }) updateManager.onUpdateFailed(function () { // 新的版本下载失败 wx.showModal({ title: '已经有新版本了哟~', content: '新版本已经上线啦~,请您删除当前小程序,重新搜索打开哟~' }) }) } }) } 这是代码,经过测试,在大部分机型下都能自动更新,或者提示更新。在华为部分机型下,需要主动删除小程序,在进入才能更新。在华为鸿蒙系统下缓存的特别死,刷新、删除很多次,都不一定能更新新版本
2021-10-16