他们都使用一个播放器,我假设是AVPlayer。然而,似乎不可能找到一个像样的文档和可以工作的示例代码!但是url是好的,并且有一个播放器的实例。然后我有一个IBAction,它在按钮被单击时触发,并试图播放它,这就是它崩溃的地方。当我使用webview加载时,我使用的真正的url地址运行良好。如果有人能给我一个好的例子(不是苹果的AVFoundation ou AVPlayer文档,也不是AVTouchController项目),我将不胜感激。
谢谢!
我已经创建了一个按钮,可以在Swift中使用AVPlayer播放音频(从链接中流)。如何在音频时间结束时自动停止音频?var player : AVPlayer?url = URL(string: "https://cdn.islamic.network/quran/audio/128/ar.alafasy/162.mp3")
let playerItem:AVPlayerItem= AVPl
我在一个AVPlayer中有一个scrollView,由于某种原因,当AVPlayer播放时,滚动视图跳转到顶部,导致视频在屏幕上不可见,因为视频正在扭曲scrollView的底部。因此,为了阻止scrollView跳转,我希望在用户启动/停止视频时禁用并启用滚动。不确定这是否会解决我的问题,但我希望有人知道正确的方式添加一个观察员或通知的球员,以便我可以测试出来。这是我的ViewController中包含一些静态文本和AVPlayer的代码。代码如下:
let path = NSBun