MediaElement似乎在播放视频时禁用锁定屏幕

时间:2012-06-27 15:01:53

标签: c# windows-phone-7 xaml mediaelement lockscreen

我正在使用MediaElement组件播放视频的应用程序。现在,我想如果用户空闲,则会出现锁定屏幕,由用户在设备的设置中配置。

如果我不播放视频,确实会出现锁屏。但是,当播放视频时,不会出现锁定屏幕。我找不到任何关于此的信息。

目前我设置了这样的空闲检测模式:

PhoneApplicationService.Current.ApplicationIdleDetectionMode = IdleDetectionMode.Enabled;
PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Enabled;

我现在有点迷失了。我能想到的唯一解决方案是自己运行一个计时器,并在一段时间后停止视频播放。 (但似乎没有API调用来接收配置的锁定超时。)

欢迎任何建议,谢谢。

1 个答案:

答案 0 :(得分:0)

一种解决方法是启用在锁屏下运行。然后在模糊的甚至你可以停止媒体播放器。不理想,但它可能符合您的目的。