Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 接听电话时如何暂停视频播放?_Javascript_Windows Runtime_Windows Phone 8.1_Winjs - Fatal编程技术网

Javascript 接听电话时如何暂停视频播放?

Javascript 接听电话时如何暂停视频播放?,javascript,windows-runtime,windows-phone-8.1,winjs,Javascript,Windows Runtime,Windows Phone 8.1,Winjs,我正在使用WinJS为Windows Phone 8.1制作一个应用程序 我的应用程序使用Microsoft Media Player框架播放视频 现在,当接听电话时,视频播放仍在继续,不会暂停 我正在寻找一些我在应用程序中捕捉到的事件,并在接听电话时暂停视频播放。试试这个 document.addEventListener('msvisibilitychange', function () { videoElement.pause(); }); 当应用程序不再可见时,会出现捕获。

我正在使用WinJS为Windows Phone 8.1制作一个应用程序

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

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

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

试试这个

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

当应用程序不再可见时,会出现捕获。

您好,我肯定错过了什么。接听电话后,应用程序应移到后台并挂起。应用程序挂起时,应停止视频。我能想到的保持播放的唯一方法是使用背景音频,但我认为我们不支持从背景播放音频/视频。再说一遍,我错过了什么?