是否有用于检测iOS 11 Safari低功耗模式的JavaScript API? 我还没有找到关于这个主题的任何信息。
答案 0 :(得分:2)
iOS上的Safari 不支持访问低功耗模式设置的状态(它甚至不支持accessing the battery level)。
答案 1 :(得分:1)
完成此任务的解决方法是:
将视频(隐藏)放入自动播放功能为“打开”的网页中, 然后检测该视频的“暂停”事件。 每当调用它时,“电源模式就会打开”。
这是脚本:
const videoElement = document.getElementById('ID_of_video');
videoElement.addEventListener('suspend', () => {
// suspend invoked
// show play button
// iphone is in low power mode
});
videoElement.addEventListener('play', () => {
// video is played
// remove play button UI
// iphone is not in low power mode
});
您还可以在此处阅读说明:Playing video when low power mode is on