- wechat 6.6.7导致canvas执行结果错误
需求:在页面用canvas画几个圆角图片 表现:wechat 6.6.6时一切正常,今天更新到了6.6.7,结果只能第一个图片是圆角 [代码]function[代码] [代码]circleImg(ctx, img, x, y, r) {[代码][代码] [代码][代码]ctx.save();[代码][代码] [代码][代码]var[代码] [代码]d =2 * r;[代码][代码] [代码][代码]var[代码] [代码]cx = x + r;[代码][代码] [代码][代码]var[代码] [代码]cy = y + r;[代码][代码] [代码][代码]ctx.arc(cx, cy, r, 0, 2 * Math.PI);[代码][代码] [代码][代码]ctx.clip();[代码][代码] [代码][代码]ctx.drawImage(img, x, y, d, d);[代码][代码] [代码][代码]// ctx.lineWidth = 3[代码][代码] [代码][代码]// ctx.setStrokeStyle('#482C2B')[代码][代码] [代码][代码]// ctx.stroke()[代码][代码] [代码][代码]ctx.restore();[代码][代码]}[代码]
2018-05-24 - camera组件初始化卡顿,且偶尔报错
问题产生的原因: [代码]<[代码][代码]camera[代码] [代码]:device-position[代码][代码]=[代码][代码]"cameraPos"[代码] [代码]:flash[代码][代码]=[代码][代码]"cameraFlash"[代码] [代码]binderror[代码][代码]=[代码][代码]"error"[代码][代码]></[代码][代码]camera[代码][代码]>[代码]对camera增加了闪光灯的开关功能和前后摄像头切换功能,导致了如下问题: camera组件大多数时候加载都非常缓慢,且阻断了页面其它元素的渲染(包括base64图片) 当camera组件加载慢的时候,页面上定制的button点击事件会失效,且小程序也无法退出(右上角退出按钮失效) 偶尔也会报push child webView timeout错误
2018-05-17