我是一名3D动画设计师,几个月前刚开始学习A-frame,我处理了很多360视频,我想做一个简单的画廊来展示我所做的一切。
问题是,当您启动视频,更改图像时,视频仍然在后台运行。有什么方法可以让它在改变图像时停止吗?你可以在这里查看。https://bechtelmgfx.com/360gallery/
发布于 2019-02-22 03:41:21
我相信这是here描述的一个bug。当改变来源时,创建here的视频元素似乎被遗忘了。
我建议使用<a-assets> -这样你就可以手动暂停视频:
<a-scene>
<a-assets>
<video id='vid' autoplay='true' src="sample-video.mp4">
</video>
</a-assets>
<a-image position="0 0 -4" width="5" height="5" src="#vid></a-image>
</a-scene>现在,只要您需要,只需pause()元素,并将源文件更改为图像即可。Working fiddle here。
https://stackoverflow.com/questions/54812312
复制相似问题