2011-04-05 68 views
1

如果用户在iPhone上关闭Safari,是否会触发JS事件?如果一个人离开一个页面,onunload可以工作,但在浏览器关闭时不会被调用。JS事件,查看移动Safari是否已关闭?

我的预感是,不,没有事件触发,因为关闭Mobile Safari只是“最小化”它而不是实际关闭它。有人可以确认吗?

+0

喜欢你的答案在这里:http://stackoverflow.com/questions/4940657/handling-standby-on-ipad-using-javascript/ 4941098#4941098 – 2011-04-05 15:41:26

+0

@Billy答案并没有明确指出没有可用的事件,尽管它似乎暗示了这一点。 – 2011-04-05 15:49:13

+0

我刚才看了一眼,并没有提出比这个更好的答案。我找到了很多答案,或多或少地说同一件事。问题是,苹果公司并没有经常告诉你整个故事 - 有很多未公开的API,以及不同的硬件和iOS版本之间的差异等等,要获得这样的具体答案是非常困难的。我把链接放在评论中 - 不是回答,因为我没有正面回答,只是我认为这个链接最有可能成为你的问题的最佳答案,而这个问题是这个问题的重复。 – 2011-04-05 16:14:24

回答