小游戏Video 问题
发布于 5 年前 作者 songna 13470 次浏览 最后一次编辑是 4 年前 来自 问答

小游戏实例一个Video对象后,进行设置播放之后:

如下图:

左边是模拟器, 右边是PotPlayer跑出来的视频的截图

感觉video是被截取的一样,   但是设置的参数并没有指明,求问   这个怎么处理

本人使用的是Egret

但是Egret只支持webVideo

所以最后直接使用的原生video的创建…

源代码:

this.firstVideo = wx.createVideo({

    "x": 0,

    "y": 0,

    "width": 500,

    "height": 500/750*1322,

    "src": "resource/video/bg1.mp4",

    "poster": "resource/video/bg1Poster.png",

    initialTime: 0, 

    playbackRate: 1, 

    live: false, 

    objectFit: 'cover', 

    controls: false, 

    autoplay: true, 

    loop: false, 

    muted: false

})

    await this.firstVideo.requestFullScreen();

    await this.firstVideo.play();

    this.firstVideo.onEnded(()=>{

    this.firstVideo.destroy()

    })

而且莫名其妙的设置objectFit也不是很实用…

有谁帮忙找找什么原因

2 回复

唉 poster大小调不了  这问题都多久了 腾讯没人管

还有   如果是抓的screenWidth   实际显示总是比屏幕少很多   貌似是375   最后一直调才发现是500的宽…

回到顶部