VideoPlayer 能用吗?

你可以使用 remoteURL应该就不会了。

但是 这个是启动动画,几十mb, 一启动 就要下载 会需要很长时间吧
用户应该等不及啦!
所以放在包内 一启动就可以看到动画了

cocos2.3 我这登录页面背景就是个视频,大小是41M

  1. android和ios平台显示没有问题,加载和显示都和流畅,修改videoPlayer层级就可以增加按钮,比如开始游戏
  2. web的加载和显示稍微有点慢,直接压缩码率算能接受范围,设置videoPlayer的stay on Bottom属性,实现了跳过功能
    我这的就是个视频游戏,所以你说的问题完全能解决掉,加油吧

我看了下目前引擎的videoplayer在web上会先下载完成视频才播放,这个我摇人看能否优化一下,建议你可以做下兼容,暂时在web上用remoteURL的形式,原生上用video clip的形式

2赞

现在是这么做的,但是我的问题是 原生上用video clip的形式 如何在视频上层加个 跳过 的按钮,

3赞

ios上还没解决方案呀?

ios 怎么用 videoPlayer ?

目前videoplayer的组件层级会比画布高,如果你是全屏的,建议用系统UI去写按钮,或者video不要全屏,不是视频的区域就可以做按钮点击。

android的解决了,ios的怎么弄呢?

mac上的 范例中 无法打开videoPlayer的例子

videoplayer在 mac 和window上无法使用,建议使用 iOS打开测试例。

1赞

ios手机上可以直接播放,类似个播放器,按钮不能在播放器上层,只能在播放器下边了!

有没有可能ios也能做成安卓那样的效果,ios上播放器也是一种类型,当然也可以在视频上出现视频点击按钮
https://worthatry.cn/cocos-creator-ru-he-shi-bei-jing-tou-ming/

1赞

这个效果挺好,支持热更吗?
我现在热更之后 视频不显示了。黑屏了
而且热更没更新视频呀!

支持。
修改内容是底层代码,又不热更底层代码。
这是热更新错误,和videoPlayer没关系了。

哦 对了 再给你说个BUG,安卓还是苹果视频热更新还有个问题,热更新下载新视频后没正确播放,需要改底层两行代码,具体找找,有点忘了。

1赞

哥,就等你那两行代码救命呢!

1赞

系统UI 是什么

看看是不是一个问题