2014-11-06 426 views
0

我正在使用WinJS为Windows Phone 8.1创建应用程序。如何在电话接听时暂停视频播放?

我的应用程序使用Microsoft Media Player框架播放视频。

现在,当接听电话时,视频播放仍会继续并且不会暂停。

我正在寻找一些我在应用程序中捕获的事件,并在接听电话时暂停视频播放。

+0

你好,我必须缺少一些东西。当通话被回答时,您的应用程序应该移至背景并暂停。应用程序暂停时,应停止播放视频。我能想到它可以继续播放的唯一方法是如果您使用的是背景音频,但我认为我们不支持从背景进行音频/视频播放。再一次,我错过了什么? – 2014-11-07 01:43:47

回答

0

试试这个

document.addEventListener('msvisibilitychange', function() { 
    videoElement.pause(); 
}); 

msvisibilitychange捕获时,应用程序不再可见。