- 开发者工具iphone12模式下的showModal没有蒙层
开发者工具切换到iphone12,使用wx.showModal没有蒙层
2021-10-11 - canvas2d,真机调试时报错?(U.createEvent is not a function)
报错完整信息: MiniProgramError U.createEvent is not a function TypeError: U.createEvent is not a function 经过测试,使用如下代码的exec时会报错,去掉exec后就不报错了。 // js wx.createSelectorQuery() .select('#canvas') .fields({ node: true, size: true, }) .exec(this.init.bind(this)) // wxml <canvas type="2d" id="canvas" style="width: 300px; height: 300px;" ></canvas>
2021-06-02 - 真机调试,两个input,type不一致,聚焦失败?
首先点击 “账号”,弹出键盘 再点击“密码”,收起键盘,且不聚焦“密码框”。需要再次点击才会聚焦 手机型号:oppo的Find x2[图片] [视频] 黑屏是切换输入框时发生的,我感觉就是闪屏。 [视频] 时好时坏。
2021-05-22 - live-player组件可不可以获取播放时长?
组件:live-player
2021-05-18 - setData设置数组,怎么做性能最好?
场景:假设有一个数组arr,需要给arr中每个元素的flag属性设置为true。 问题:是先循环处理好数据,再覆盖arr的性能好呢?还是直接循环setData设置flag属性好? // arr下的元素有很多很多的属性,这里只展示flag let arr = [{flag: true},{flag: false}]; // 第一种方案 arr.forEach( item => { item.flag = true }) this.setData({ arr, }) // 第二种方案 arr.forEach( (item, index) => { this.setData({ ["arr[" + index + "].flag"]: true }) })
2021-04-12 - android 微信支付回调onResp方法里面怎么区分当前支付的是什么订单?
onResp参数只有一个,强转PayResp也报错,怎么处理呢?
2021-01-22 - 直播组件的获取直播间分享二维码接口可以像分享卡片一样,在商品详情获取到分享者的openid吗?
接口:https://api.weixin.qq.com/wxaapi/broadcast/room/getsharedcode?access_token 接口文档:https://developers.weixin.qq.com/miniprogram/dev/framework/liveplayer/studio-api.html#8 需求:像直播间的分享卡片一样,当用户通过扫描自定义海报进入该直播间后,点击商品进入商品详情页,在onload的参数中获取到share_openid。 目前进度:生成海报,可以扫码进入直播间,但获取不到share_openid。 对了,自定义参数params怎么用?
2020-11-11 - canvas 设置font貌似无效?
this.ctx.clearRect(obj.minLeft, obj.minTop, (obj.maxLeft - obj.minLeft), obj.height); this.ctx.font = absFontS + 'px bold black sans-serif';//这里是字体颜色black this.ctx.fillText(obj.value, this.centerTxet(obj.value, absFontS, obj.minLeft, obj.maxLeft), obj.minTop - activeTextBottom) this.ctx.beginPath() this.ctx.moveTo(obj.minLeft, obj.maxTop); this.ctx.lineTo(obj.minLeft, obj.minTop); this.ctx.lineTo(obj.maxLeft, obj.minTop); this.ctx.lineTo(obj.maxLeft, obj.maxTop); this.ctx.fillStyle = obj.active;//这里是灰色 this.ctx.strokeStyle = obj.active; this.ctx.fill(); this.ctx.stroke(); this.ctx.restore(); [图片]
2020-07-03