【发布时间】:2017-05-18 19:46:43
【问题描述】:
我们使用在 iOS 上的 WKWebView 对象中运行的 javascript 播放流式音频。如果该 WKWebView 被破坏或不再显示,音频通常会继续播放到完成。用户停止音频的唯一方法是向上滑动以获取锁定屏幕播放控件并点击“暂停”。
有没有办法通知 WKWebView 中的 javascript 即将关闭,以便在 WKWebView 被销毁之前停止播放音频?
我尝试挂接到“pagehide”、“unload”、“beforeunload”和“visibilitychange”事件,但没有成功。
我确信可以从本机代码触发自定义事件,但我无法控制这方面的事情。还有什么好办法吗?
【问题讨论】:
标签: javascript ios audio wkwebview