3

我有在 iBook 中运行的小部件。特别是,它们播放一些音乐和声音,以及 Javascript“主循环”。

每当用户关闭小部件时,我希望声音和音乐停止。我不知道 iBook 是否触发了一些类似“FocusLost”或“WidgetClosed”的事件。

据我目前的理解,这个用例不会触发“onunload”,因为每当 iPhone 决定回收一些内存时都会运行这个用例,因为它需要用户当前所在的页面。

这个问题的标准解决方案是什么?

4

1 回答 1

1

focusout我使用和blur事件的组合部分解决了这个问题,并tabindex=1添加到了小部件html元素。

剩下的问题是,如果只是滑动并关闭,则缺乏焦点。

于 2012-05-29T13:18:54.843 回答