Windows 8.1检测来电

时间:2017-03-07 09:58:02

标签: javascript windows winjs

如何检测Javascript Windows 8.1项目中是否有来电?请注意,我不想干扰电话,我只是想停止我的应用当前正在播放的音频,以便在电话呼叫发生时不会播放。我的音频是通讯音频,并在通话时与电话通话混音。

1 个答案:

答案 0 :(得分:0)

我找到了一个适合此应用程序要求的解决方案。当应用程序被某些系统UI(例如电话呼叫UI)遮挡时,WebView会在窗口上触发模糊事件。所以建立一个像这样的监听器:

$(window).bind("blur", function () {
    //Do something
});

允许我停止应用通信音频,从而防止它与电话音频混合。