- 关于动画animation渲染bug
小程序的动画api在输出时会导致组件的style样式渲染出错,会把animation的值渲染到style的结尾, demo: that.setData({ box1:animation.export(), IsMeau:!IsMeau, itool, }) 改动animation.export()在setdata里的顺序会出现不同渲染错误,且动画丢失; 解决方案: that.setData({ box1:animation.export(), }) that.setData({ IsMeau:!IsMeau, itool, })
2018-03-14 - canvasPutImageData组件BUG
onReady(e){ const data = new Uint8ClampedArray([255, 0, 0, 1]) wx.canvasPutImageData({ canvasId: 'myCanvas', x: 0, y: 0, width: 50, height: 50, data: data, success(res) { console.log('11',res,typeof array) } }) } 官方demo在 canvasId: 'myCanvas', 和 data: data, 后面均缺少‘,’,而且官方demo在onReady执行后[图片], 另外全屏canvas所保存下来的data长度超出限制该如何解决, 如果把width、height改成50,把保存下来的数据绘制之后又提示[图片]
2018-03-13 - map
* Bug 表现是什么?预期表现是什么? map组件的scale官方写着18是最大级别,开发工具scale最大是18,19无法显示。但是手机端最大值是19而不是18,手机端scale为19时才是最大,
2018-03-08 - 分享路径字符限制
微信分享路径是否有字符限制,分享页面安卓端会把传递的参数截掉,ios正常传递全部参数
2018-03-05 - 分享传递数据丢失
* 分享页面传递多个参数,在ios上正常传递,但是在安卓系统上只获取到了前三个数据,安卓分享的页面ios可以正常呈现,但是ios分享给安卓,安卓丢失了部分参数,多台安卓手机测试都是这种情况,预期表现应该是获取所有参数? * 分享页面传递多个参数,安卓端从分享的页面进去option传递的参数会丢失 path: '/pages/barrage/barrage?textarea='+that.data.barrage_data.textarea+'&font='+that.data.barrage_data.font+'&color='+that.data.barrage_data.color+'&size='+that.data.barrage_data.size+'&effect='+that.data.barrage_data.effect+'&direction='+that.data.barrage_data.direction+'&bgmusic='+that.data.barrage_data.bgmusic+'&record='+that.data.barrage_data.record+'&picture1='+that.data.barrage_data.picture1+'&picture2='+that.data.barrage_data.picture2,
2018-03-05 - canvas监听
wx.canvasToTempFilePath这个函数保存前面绘画的canvas,为什么在ios上有时候可以保存,有时候提示画布是空的,报错【wx.canvasToTempFilePath:fail canvas is empty】,安卓上面一直报错,但如果在onready前添加延时又基本不会报错。现在基本确定了是canvas渲染时,还没有开始绘图,wx.canvasToTempFilePath就开始保存图片;这个问题改怎么解决,加延时总感觉体验不好
2017-10-19