swift - Swift AVPlayer - 防止同时播放 2 个视频/音频
问题描述
我正在使用 AVPlayer 在 SCNNode 中播放视频。我想阻止一次播放多个视频/音频。因此,如果一个视频正在播放,然后另一个视频开始播放,它将暂停上一个视频。一次只允许播放一个视频。我遇到的问题是,如果有 2 个节点在视图中,则它与 2 个视频的音频重叠。请帮忙!
我尝试在节点不在视野中时暂停视频,但如果同时有 2 个节点在视野中,我会遇到问题。
解决方案
推荐阅读
- c# - 将类型传递给通用方法 C#
- ionic-framework - 如何在 ionic 3 中禁用视图缓存
- python - 如何绘制索引时间戳超过午夜但日期相同的 Pandas df
- javascript - 在 JavaScript 中单击浏览器窗口或选项卡关闭时如何实现注销功能?
- ios - 在图像上绘图并为 CGRect 实现 AspectFill。可以做到吗?
- java - Apache AXIS2 会解码 URL 参数吗?
- ansible - jinja2 - AnsibleUndefinedVariable: 'dict object' 没有属性 '"{{ target_hosts }}"'"
- android - 如何从 Cordova 插件中覆盖与 Android 生命周期相关的函数
- javascript - 使循环和代码更有效地处理带有循环的大量数字
- android - HCE 服务和 BIND_NFC_SERVICE 权限