swift - 转到其他视图时 AVPlayer 音乐停止
问题描述
我正在制作一个收音机应用程序,我有一个带有 3 个视图图片的 swrevealviewcontroller:
这是我第一次看到的代码,试图通过 AVPlayer 的链接播放音乐。代码:
我可以使用此代码开始和停止播放音乐,但是当我打开菜单并单击菜单链接时,我的音乐停止播放。
我找不到解决方案,我已经在功能中添加了免费模式。
顺便说一句,每个视图控制器都已经分配了一个类。
somoene 可以帮我吗
解决方案
您的 AVPlayer 变量位于类中。因此,当您离开该视图控制器时-该变量不再存在。使其成为全球性的(在课堂之外),这应该可以正常工作。
推荐阅读
- python - 找不到满足要求的版本 torch>=1.1.0
- javascript - 在组件之间传递 props 或数据 React
- visual-studio-code - VS Code 的设置 search.runInExtensionHost 有什么作用?
- html - ReactJS ViewPort Meta 被忽略
- netlogo - netlogo中的乌龟大小、补丁大小和帧率有什么区别?
- c - 将值分配给结构的联合字段的问题
- c++11 - 从传入指针的向量中删除对象的函数
- javascript - 为什么“Hello world”会打印 2 次?
- python - 如何使用 bs4 获取 p 标签中的文本
- php - Laravel 6 | 未定义属性:Illuminate\Notifications\ChannelManager::$container