关闭后,在iPhone应用程序内打开的网页不会停止声音

时间:2012-12-05 13:54:15

标签: iphone html5 webpage html5-audio

我有一个移动minisite,通过横幅

从一些iPhone / Android应用程序到达

该网站集成了一个html <audio>标记,可在点击按钮后播放一些声音

虽然在某些应用程序中一切都运行良好,在某个应用程序中 - 点击横幅时,minisite会在应用程序内部的某种浏览器中打开(下面提供的屏幕截图)

问题是当用户在播放声音时关闭该浏览器(通过单击X按钮) - 声音不会停止

无论如何都知道浏览器何时关闭才能手动停止声音?

我猜window.onbeforeunload在这里不起作用,因为如果网站被卸载 - 声音会停止

我正在谈论的那种浏览器的截图:

iphone in app browser

非常感谢

1 个答案:

答案 0 :(得分:0)

一种可能性是为blur事件设置事件监听器,然后暂停音频。