WEBGL在移动端的视频播放

使用Unity开发WEGBL,在电脑端一切正常,但移动端的视频总是卡住,试了好多方案,AVPro、VideoPlayer等等都无效,电脑端好好的,移动端一打开就是黑屏,期间也有方案移动端能听到声音了,但还是没有画面。

最终不得不使用最原始的方案,在前端做DIV,采用JS控制DIV显示与否以及其中的SRC,然后Unity里调用前端的JS,总算是可以解决问题了,只不过适配又会是一个问题,不过这个问题相对去折腾在Unity里的视频播放,要靠谱多了。

Unity端前端的JS:

Application.ExternalCall(Func,Value);

前端播放结束后,向Unity发送信息,通知关闭事件以继续相应的流程:

unityInstance.SendMessage(GameObject, Func);

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值