- canvas绘制视频帧卡顿?如何性能优化
在开发者工具进行绘制视频帧一点都不卡 不知道为啥,在手机很卡,请问有什么优化方案吗 ---手机上卡顿情况如图:(小的那个Canvas不知道掉多少帧了) [图片] 部分代码: [图片] (即使在有rightEye传入的情况下也是卡的)
2020-05-27 - Kbone canvas有关问题?
想拿到 canvas画出一张图 但试了好几种方法都不行 ———————————— <canvas id="mycanvas" canvas-id="mycanvas" class="myc" width="400" height="300" style="border: 1px solid red;" ></canvas> 11111111 用最常用的DOM方法获取不到 [图片] 222222222222 注意到提示,想到扩展API,但是报错 [图片] 333333333333 用Kbone-API调用报错(这个意料之中) [图片] 4444444 这个方法能拿到一个 CanvasContext,但没法绘图?! [图片] 这个怎么解,那个 canvas.$$prepare 扩展API 是不是为兼容WEB端设计的啊,我只想小程序端先跑通 难道Kbone必须用 canvas.$$prepare才能跑通啊
2020-05-04 - Kbone扩展API - 音视频处理 WebRTC 相关问题?
https://developers.weixin.qq.com/community/develop/doc/00024cbd9903908eb24a4ce3851800 帮忙看一下,枯了
2020-05-03 - Kbone扩展API - 音视频处理 WebRTC 相关问题?
需求: 由于需要调用的 JS第三方库 需要接收一个 MediaStream媒体流 web端 用WebAPI的以下方法 就可以使用 navigator.mediaDevices.getUserMedia https://developer.mozilla.org/zh-CN/docs/Web/API/MediaDevices/getUserMedia 所以用到了Kbone,但发现这样小程序也不支持 显示没有这个方法 ---------------------------------------------------------------- 方案一: 因为接口规定需要传一个 MediaStream媒体流 (即videoInput)(ctracker是所需js库对象) //以下为部分代码 var videoInput = document.getElementById("inputVideo"); navigator.mediaDevices .getUserMedia({ audio: false, video: true}) .then(getMediaSuccess); function getMediaSuccess(stream) { videoInput.srcObject = stream; ctracker.start(videoInput); } 所以我想能不能: 用 Kbone的 dom/bom 扩展 API 来使 小程序端支持 以上WebAPI呢 如果可行,需要用到什么方法呢?(用window.$$extend??) https://wechat-miniprogram.github.io/kbone/docs/domextend/#window-extend ------------------------------------------------------------------------------- 在上一个问题 https://developers.weixin.qq.com/community/minihome/doc/00088c1a3686b0379b4a236c956400 经过社区大佬@binnie smile的建议,尝试使用Kbone-API来解决 方案二: 后来发现,CameraFrameListener返回的帧数据使ArrayBuffer类型,接口没法识别 所以所以能不能把ArrayBuffer转成MediaStream媒体流 或者转为图片也可以啊(好希望可以转成媒体流) 拜谢!!!
2020-05-03 - Kbone如何实现类似于CameraFrameListener监听帧数据?
这个问题好头疼啊!!! ——想在 Kbone 里 使用 类似于 小程序里的CameraFrameListener来监听帧数据, 于是使用了如下webAPI,但小程序里没有mediaDevices对象所以报错了! ·kbone代码如下: console.log('navigator',navigator) navigator.mediaDevices .getUserMedia({ audio: false, video: true}) .then(onStreaming); ·web端效果出来了: [图片] ·小程序端报错: [图片] 请问如何解决呢,或者有其他替换方案。。。(因为需要用到一个web端的js库所以没用原生写) 万分感谢!
2020-05-01 - 文档”project.config.js“是否笔误
https://developers.weixin.qq.com/miniprogram/dev/devtools/npm.html [图片] 上面这句话中的“project.config.js ”是不是写错了呢,我这边“[代码]miniprogramRoot[代码] 字段”在project.config.json文件中
2020-04-23