0

我想知道,当用户切换应用程序(或锁定他的平板电脑)时,被调用的事件在哪里。

用例是我想在用户更改应用程序(或打开开始菜单)时暂停播放视频。

默认情况下,视频会继续播放。并且以一种奇怪的方式:它没有背景媒体属性,所以它在应用程序切换时被静音。但是当您再次打开应用程序时,视频位置会根据应用程序在后台运行的时间增加。

我可以在暂停时暂停视频,但应用程序不会立即暂停,因此这不是所需的用户体验。

更新:答案在问题中解释了如何判断 JS Windows8 Metro 应用程序是否可见

4

1 回答 1

1

如果您想在多人场景中用户切换到另一个应用程序时也暂停游戏,您应该使用window.onblurwindow.onfocus事件。

于 2013-03-06T13:19:03.643 回答