小程序不支持,我也遇到了,配置了也没有用
web-view嵌套H5(含iframe引入萤石H5)在真机调试时iframe空白,是否违规及原因?问题背景: 1.原方案:微信小程序通过web-view直接嵌入萤石H5视频画面,视频可播放但会遮挡页面上的原生按钮,导致业务逻辑冲突。 2.新方案:改为通过web-view加载自建服务器的H5页面,再通过该H5的iframe嵌套萤石H5。 当前问题: •开发环境:微信开发者工具预览正常,视频可显示。 •真机环境:手机预览/真机调试时,iframe区域空白,但页面其他元素正常渲染。 •已配置: •萤石域名已加入小程序业务域名。 •自建H5域名已加入服务器域名列表。 疑问: 1.这种web-view → 自建H5 → iframe → 第三方H5的嵌套方式是否符合微信小程序规范?是否存在违规风险? 2.为何开发者工具正常而真机异常?可能的原因是什么?(如安全策略、跨域限制、接口权限等) 3.是否有其他解决方案既能避免按钮遮挡,又能保证视频正常显示?
10-21官方的文档永远只有短短几行字,开发者摸不着头脑,那些人好像是手断了写不了一样,不过也没什么稀奇,毕竟别人垄断了开发者的感受都是次要的
RenderingContext如何实现canvasContext.drawImage的功能?const ctx = canvas.getContext('2d'); let img = canvas.createImage(); img.src = imgUrl; img.onload = (e) => { ctx.drawImage(img, 0, 0, 60, 60); wx.canvasGetImageData({ canvasId: canvasId, x: 0, y: 0, width: 60, height: 60, fail(e){ // 输出canvas内容是 empty, 要如何获取imageData } }) };
2022-10-29