canvas标签有width和height属性的
canvas 如何在js 设置宽高呀?比如原生html Title function start() { let canvas = document.querySelector('.canvas'); let ctx = canvas.getContext('2d'); canvas.width = 500; // 设置宽度 canvas.height = 900; // 设置高度 } start() 可以设置画布的宽高,小程序里面怎么用js 控制呢? <!-- canvas.wxml --> <canvas type="2d" id="myCanvas"></canvas> // canvas.js Page({ onReady() { const query = wx.createSelectorQuery() query.select('#myCanvas') .fields({ node: true, size: true }) .exec((res) => { const canvas = res[0].node canvas.width = res[0].width * dpr canvas.height = res[0].height * dpr }) } }) z 这样设置了没用呀 async drawCanvas(){ // 取 canvas 节点 // 此处使用 await let canvasNode = await new Promise((resolve, reject)=>{ // 注意:若canvas是定义在在组件内,需改用 // const query = wx.createSelectorQuery().in(this) const query = wx.createSelectorQuery() query.select('#canvas') .fields({ node: true, size: true }) .exec(res=>{ resolve(res[0]) }) }) let canvas = canvasNode.node, ctx = canvas.getContext('2d') this.canvas = canvas this.ctx = ctx canvas.width = width canvas.height = height } 在外面拿到节点设置还是不行呀
05-19重新安装微信客户端试试,然后检查下网络权限之类的。
PC端微信所有小程序都不能打开?很急!上面是打开小程序面板的界面,下面是我打开金山文档的界面。[图片][图片]
02-24[图片]
使用web-view进行小程序和h5通信失败?使用了uniapp进行小程序开发内嵌h5线上页面 h5代码:[图片][图片] 点击按钮跳转消息发送页,发送消息后回退原页面来触发postMessage uniapp小程序代码:[图片][图片] 调试了好久就是接收不到消息,也不报错
02-23一般是采样率和码率问题,可设置为如下进行尝试: sampleRate: 44100, // 采样率 encodeBitRate: 64000, //编码码率
为什么录音文件播放不了?情景:在一个页面录制音频提交到后台,后台返回这个音频文件格式例如https://xxxxxx.wav,在小程序上无法播放。这个要怎么处理?
01-15[图片][图片] 推荐录音配置:有些采样率和编码率在ios手机或某些安卓播放解码有异常,下方是亲测解码完全没有问题的 [图片]
RecorderManager.start(Object object)如何将录音发送到后台服务器?想要实现微信小程序的录音功能,现在录音功能实现了但是录制的音频在微信开发者工具中可以播放,但是发送到后台服务器上再看就全是不足1s的噪音,这个问题怎么解决呢?
01-15从前端的角度,一般这个报错,原因可能是wx.config的signature参数异常或签名用的url错误导致的,如果不是hash路由模式,签名是url直接用window.location.href 即可,如果页面存在#xx,签名的url只取前面的部分即可。
jssdk H5分享 出现 config:fail,invalid signature 如何解决?[图片][图片] 用的是官方下载的[图片]
01-11微信的开发同学解释说:base64字符串标准长度应该是4的整数倍,可能是安卓和开发者工具校验较宽松,而ios较严格所以提示编码异常所以提示错误的。所以可能的原因是base64字符串不规范引起的。 我这里也是也仅有一个base64(长度不是4的整数倍)是异常的,其他在ios也是正常的。
IOS writeFile writeFile: fail base64 encode erro[图片][图片]
01-10transitionend是有多少个属性变化,就会触发多少次。
animation动画transitionend事件多个效果多次触发的问题求解创建一个动画,然后添加多个效果:animation.top().scale().opacity().xxx(一共添加了n个想过).export(),transitionend会触发n次,才疏学浅,想问一下这个机制合理么?
2023-12-25怎么2023年了又复现了这个问题,其他人有遇到嘛
scanCode扫描文本二维码的返回值问题[图片] 如果用微信自带的扫一扫,而不是小程序里面的扫一扫。 扫出来的结果是不会有前面的http的。 不知道这个是什么原因?
2023-10-18不可以,同源的https
不可以使用本地下载的.ttf字体文件吗?[图片]
2023-09-24