- 定时器问题
A页面倒计时这时进入到B页面,等待一会,返回A页面,A页面的倒计时会很快变化到正确的数据,接下来才进行正常操作。
2018-06-30 - 微信小程序animation-play-state ios不起作用
/* transform:rotate(0deg); transform-origin: center center; animation: go 5s linear infinite normal; */ animation: go 10s linear infinite; } @keyframes go { /* 0% {transform: rotate(0deg);opacity: 1} 100% {transform: rotate(360deg);opacity: 1} */ 100% { transform: rotate(1turn); } }
2018-05-31 - wx.canvasToTempFilePath保存到本地,工具好的,手机空白
var that = this; var qrImage = that.data.qrImage; wx.getImageInfo({ src: 'http://image.srkj.xin' + qrImage, success: function (res) { console.log(res.width) console.log(res.height) const ctx = wx.createCanvasContext("nihao"); ctx.fillStyle = '#fff'; ctx.drawImage('http://image.srkj.xin' + qrImage, 0, 0); that.setData({ cavnvasWidth: res.width, cavnvasHeight: res.height, }); ctx.draw(true, function () { console.log("draw callback success"); wx.canvasToTempFilePath({ x: 0, y: 0, width: res.width, height: res.height, destWidth: 375, destHeight: 375 * res.height / res.width, canvasId: 'nihao', success: function (res) { console.log("get tempfilepath(success) is:", res); wx.saveImageToPhotosAlbum({ filePath: res.tempFilePath, success: function () { wx.hideLoading(); wx.showModal({ title: '分享二维码已保存到系统相册', content: '快去分享给朋友,让更多的朋友发现这里的美好', success:function(){ that.setData({ cavnvasHeight: 0, cavnvasWidth: 0 }); } }); }, fail: function (res) { wx.hideLoading(); that.setData({ cavnvasHeight: 0, cavnvasWidth: 0 }); console.log('用户点击取消保存'); wx.showModal({ title: '', content: '保存失败', success:function(){ that.setData({ cavnvasHeight: 0, cavnvasWidth: 0 }); } }) } }) } }); }); } })
2018-04-27