- Android navigationStyle:custom video第二次无法全屏
1.新建一个页面,页面navigationStyle设置为custom 2.页面中添加一个video标签 <view> <video src="https://xxxxx/xxxx.mp4" controls="true"/> </view> 3.第一次点击视频全屏按钮,全屏正常 4.第二次点击视频全屏按钮,全屏异常
2023-07-13 - requestPayment:fail wx.reqeustPayment is disabed?
微信小程序2.25.3支持库下,支付提示支付失败,失败信息就是requestPayment:fail wx.reqeustPayment is disabed z这是什么问题? 所有代码都不用动,支持库换回2.25.2就正常 快疯了 求救
2022-08-15 - canvas在PC微信为什么无法显示?
canvas组件,在手机显示正常,开发者工具也显示正常。但是在PC微信却无法显示出来,这是怎么回事呢?
2020-02-20 - PC 端小程序依然不支持 canvas 2d?
Page({ data: {}, onLoad: function () { const dpr = wx.getSystemInfoSync().pixelRatio; wx.createSelectorQuery().select('#canvas') .fields({ node: true, size: true }) .exec(res => { console.log(res) //exec 的回调函数不能执行 const canvas = res[0].node; const ctx = canvas.getContext('2d'); canvas.width = res[0].width * dpr; canvas.height = res[0].height * dpr; ctx.fillStyle = 'red' ctx.fillRect(0, 0, canvas.width, canvas.height) }) } }) <canvas type="2d" id="canvas" style="width: 100px; height: 100px"></canvas> 这个页面可以在 android, ios, 开发者工具成功预览, 但是通过开发者工具打开 macOS 的微信客户端进行 macOS 的真机预览时, 会显示空白, 因为 exec() 中的回调函数不会执行. 看到 2月的问题, 说 PC 端当时还不支持 canvas 2d, 那么现在还不支持? https://developers.weixin.qq.com/community/develop/doc/000ac2d1974450c9f6e9aa1be5f400?highline=PC%20%E7%AB%AF%E5%B0%8F%E7%A8%8B%E5%BA%8F%E6%97%A0%E6%B3%95%E6%98%BE%E7%A4%BA%20canvas%202d
2020-07-11 - 黑色背景的小程序,在点击tabBar切换过程中会闪一下白
1. 减少不必要的 setData 可以消除 data 变化导致的闪烁现象 2. 使用普通 image 代替 cover-image 、普通 view 代替 cover-view 可以减弱由于 cover 组件创建偏慢导致的闪烁现象(但要注意组件层叠层级) 但 android 本身的的渲染延迟仍然会导致一部分闪烁现象
2023-05-11 - NodesRef.context(res=>{]).exec()电脑版不会回调,怎么解决?
wx.createSelectorQuery().select('.the-video-class').context(function(res){ console.log(res.context) // 节点对应的 Context 对象。如:选中的节点是 <video> 组件,那么此处即返回 VideoContext 对象 }).exec() 在电脑版调试不会进入回调
2021-05-21