[0]移动端Laya.VideoTexture播放视频纹理会出现卡顿情况~如何解决?
let fun = () => {
let dt = new Date()
console.log("=============>", (dt.getTime() - this.IndexFrame));
this.lbTips.text = this.lbTips.text + " " + (dt.getTime() - this.IndexFrame);
this.IndexFrame = dt.getTime();
if (this.VideoTexture != null)
this.VideoTexture.element.requestVideoFrameCallback(fun);
}
this.VideoTexture.element.requestVideoFrameCallback(fun);
用此方法输出每帧渲染的时间间隔1、PC模式下VideoTexture播放视频纹理基本稳定:
2、手机扫二维码后再移动端上运行播放纹理视频会出现间隔大幅波动:
3、附上测试源码,点击Play按钮后播放
let dt = new Date()
console.log("=============>", (dt.getTime() - this.IndexFrame));
this.lbTips.text = this.lbTips.text + " " + (dt.getTime() - this.IndexFrame);
this.IndexFrame = dt.getTime();
if (this.VideoTexture != null)
this.VideoTexture.element.requestVideoFrameCallback(fun);
}
this.VideoTexture.element.requestVideoFrameCallback(fun);
用此方法输出每帧渲染的时间间隔1、PC模式下VideoTexture播放视频纹理基本稳定:
2、手机扫二维码后再移动端上运行播放纹理视频会出现间隔大幅波动:
3、附上测试源码,点击Play按钮后播放
没有找到相关结果
已邀请:
要回复问题请先登录
5 个回复
小高
赞同来自:
https://layaair.layabox.com/3.x/doc/basics/common/Loader/readme.html
这里预加载后经过测试在移动端的Chrome浏览器播放视频纹理基本稳定。
追命
赞同来自:
小高
赞同来自:
追命
赞同来自:
追命
赞同来自:
Hbuilder中界面关联Laya的网页地址
把测试项目生成微信小程序,
用手机微信扫描真机调试的二维码后依然卡顿