同问。楼主,问题解决了?请教
wx.enableAlertBeforeUnload 没有反应wx.enableAlertBeforeUnload(Object object) 在页面回调onUnload里调用不起作用,没有反应,也没有报错,已确认基础库2.14.3 [图片]
2021-06-11楼主,解决了吗?我也遇到了这个问题,请教方法
如何使用wx.enableAlertBeforeUnload根据参数控制展示?情景:当用户未保存数据退出页面时提示, 想法:默认激活wx.enableAlertBeforeUnload,通过参数判断控制展示隐藏。 疑问:wx.disableAlertBeforeUnload(),需要再哪里进行判断 [图片][图片]
2021-06-11请问楼主解决了吗?我这里也要用到这个区分测试环境和正式环境。
小程序可以区分体验版本和线上版本吗小程序可以区分体验版本和线上版本吗? 网上查了一下__wxConfig.envVersion这个区分开发,体验和线上版本。这个真的可以用吗。会不会i之后屏蔽掉,因为看到很多问题地下官方都否认了。,麻烦官方解答下,因为小程序在使用这个做判断了。
2020-04-14在start的时候调用beginPath()就可以解决。
调用clearRect这个方法无效,再绘制时还会保留上次绘制的线条,请问有没有方法解决?组件:canvas 2D, 基础库:2.10.3; //页面: //初始化如下: createCanvas() { const query = wx.createSelectorQuery() query.select('#testCanvas').fields({ node: true, size: true }).exec((res) => { const canvas = res[0].node const ctx = canvas.getContext('2d') const dpr = wx.getSystemInfoSync().pixelRatio canvas.width = res[0].width * dpr canvas.height = res[0].height * dpr ctx.scale(dpr, dpr) ctx.lineGap = 'round' ctx.lineJoin = 'round' ctx.lineWidth = 2 ctx.font = ' 40rpx Arial' ctx.fillStyle = 'rgba(0,0,0,.3)' ctx.fillText("签名区", res[0].width / 2, res[0].height/2) this.setData({ ctx, canvas}) }) } // 绘制 start(e) { this.data.ctx.moveTo(e.changedTouches[0].x, e.changedTouches[0].y) }, move(e) { this.data.ctx.lineTo(e.changedTouches[0].x, e.changedTouches[0].y) this.data.ctx.stroke() }, //清屏代码如下: this.data.ctx.clearRect(0, 0, this.data.canvas.width, this.data.canvas.height) 调用完clearRect方法,在进行绘制还是会保留上次的记录。请问这里有没有什么出错的地方或者是2D的bug?怎么解决呢?
2020-03-28