如何解决Aframe-带有声音的视频和视频圈在IOS上不起作用
我已经尝试了本文“ https://github.com/aframevr/aframe/issues/316#issuecomment-170182397”和其他类似文章中提供的所有解决方案,但没有一个起作用。
我想要的是当用户单击视频时播放有声视频。
我在下面创建了这个故障,但是只有在将“ muted”属性添加到视频代码后,该故障才起作用。
https://glitch.com/~grey-acoustic-swordfish
您有任何解决办法吗?
解决方法
Safari doesn't allow autoplay for videos with audio:
仅当元素不包含音轨或将其静音属性设置为true时,才可以使用play()方法自动播放而无需用户打手势
如果要音频,则必须以用户手势开始播放视频。我在下面的2D按钮处理程序中添加了video.play()
:
<button onclick="playVideo();">Play Video</button>
function playVideo() {
var vid = document.querySelector('#video');
vid.muted = false;
vid.play();
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。