- event onBeforeUnloadPage_45 have been added
VM1058 WAService.js:2 [Event] 21 listeners of event onBeforeUnloadPage_45 have been added, possibly causing memory leak
2021-04-21 - wx.chooseVideo 选择后缀是.avi的视频报错
wx.chooseVideo({ sourceType: ["album", "camera"], maxDuration: 60, camera: "back", success(res) { console.log(res.tempFilePath); }, fail(res){ console.log("chooseVideo fail:",res) } }); 选择后缀是.avi的视频报错 errMsg: "chooseVideo:fail DEMUXER_ERROR_COULD_NOT_OPEN: FFmpegDemuxer: open context failed"
2021-04-14 - canvas 2d 预览 不支持drawImage 另外一个实例的画布呢
开发工具可以 手机上预览这个方法不行: ctx1.drawImage(ctx.canvas,0,0) const queryTwo = wx.createSelectorQuery() queryTwo.select('#myCanvasTwo') .fields({ node: true, size: true }) .exec((res) => { console.log(res) const canvas = res[0].node var ctx = canvas.getContext('2d') const query = wx.createSelectorQuery() query.select('#myCanvas3') .fields({ node: true, size: true }) .exec((res) => { console.log(res) const canvas1 = res[0].node const ctx1 = canvas1.getContext('2d') console.log(ctx1) const dpr2 = wx.getSystemInfoSync().pixelRatio canvas1.width = res[0].width * dpr2 canvas1.height = res[0].height * dpr2 console.log(dpr2) console.log(ctx1) console.log(canvas1.width) console.log(canvas1.height) console.log(ctx) // ctx1.scale(dpr, dpr) ctx1.drawImage(ctx.canvas,0,0) }) })
2021-03-24 - canvas 2d drawImage 向画布上绘制画布开发工具上是有效果的,真机预览没有
开发工具上的效果: [图片] 代码: onReady: function () { const queryTwo = wx.createSelectorQuery() queryTwo.select('#myCanvasTwo') .fields({ node: true, size: true }) .exec((res) => { console.log(res) const canvas = res[0].node var ctx = canvas.getContext('2d') console.log(ctx) const dpr = wx.getSystemInfoSync().pixelRatio canvas.width = res[0].width * dpr canvas.height = res[0].height * dpr ctx.scale(dpr, dpr) ctx.clearRect(0,0,canvas.width,canvas.height); ctx.font="20px Georgia"; ctx.fillText("Hello World!",10,50); ctx.font="30px Verdana"; // 创建一个渐变 var gradient=ctx.createLinearGradient(0,0,canvas.width,0); gradient.addColorStop("0","magenta"); gradient.addColorStop("0.5","blue"); gradient.addColorStop("1.0","red"); // 填充一个渐变 ctx.fillStyle=gradient; ctx.fillText("Big smile!",10,90); // ctx.restore(); ctx.save(); const query = wx.createSelectorQuery() query.select('#myCanvas') .fields({ node: true, size: true }) .exec((res) => { console.log(res) const canvas1 = res[0].node const ctx1 = canvas1.getContext('2d') console.log(ctx1) const dpr = wx.getSystemInfoSync().pixelRatio canvas1.width = res[0].width * dpr canvas1.height = res[0].height * dpr console.log(dpr) console.log(ctx1) console.log(canvas1.width) console.log(canvas1.height) console.log(ctx.canvas) // ctx1.scale(dpr, dpr) ctx1.drawImage(ctx.canvas,0,0) }) }) }, 开发工具上日志: [图片] ############################################ 真机预览效果:真机上的日志,canvas的对象的属性少了 [图片][图片]
2021-03-19 - wx.loadFontFace最大是多少M呢
请问wx.loadFontFace 的字体文件最大是多少M呢
2021-02-26 - 开发工具预览和真机调试出问题了 Error
[图片] 今天开发工具突然不可以预览了,昨天(2021/2/25)还是可以的
2021-02-26 - canvas 2d 自定义字体开发工具没有效果
canvas 2d 动态加载自定义字体在开发工具上没有效果,预览调试字体有效果,请问是什么情况呢 这样字体预览是有效果的,开发工具版本:Stable 1.05.2102010 loadFontFace() { const self = this wx.loadFontFace({ scopes: ['webview', 'native'], family: 'Aemstel', source: 'url("https://sungd.github.io/Pacifico.ttf")', success(res) { console.log(res.status) }, fail: function(res) { console.log(res.status) }, complete: function(res) { console.log(res.status) } }); },
2021-02-24 - auth.code2Session获取openid异常 I/O error timestamp ?
I/O error on GET request for "https://api.weixin.qq.com/sns/jscode2session": sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed; nested exception is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed 真机调试或者体验版
2020-07-30