SFSafariViewController 关闭后的背景音频
Posted
技术标签:
【中文标题】SFSafariViewController 关闭后的背景音频【英文标题】:SFSafariViewController background audio after closing 【发布时间】:2019-08-13 13:52:19 【问题描述】:我有一个使用 SFSafariViewController
加载网页的应用,并且用户收听了一些音频。
即使用户关闭SFSafariViewController
,我也想继续播放音频。
有可能吗?
【问题讨论】:
【参考方案1】:是的。有可能的。 使用 SFSafariViewController 控制器作为属性而不是局部变量。 例如。
var safariCtrl:SFSafariViewController!
func openSafariCtrl()
if safariCtrl == nil
safariCtrl = SFSafariViewController(url: YOUR_URL)
present(safariCtrl, animated: true, completion: nil)
【讨论】:
它有效但并不完美。当应用程序处于后台时,我还需要继续播放。有什么想法吗? 当应用处于后台时,它不会回答发布的有关音频的问题。以上是关于SFSafariViewController 关闭后的背景音频的主要内容,如果未能解决你的问题,请参考以下文章
在某个 url 上关闭 SFSafariViewController
SFSafariViewController 未正确关闭 (iOS 10.3)
FBSDK FBSDKLoginManager 和 SFSafariViewController 不会关闭