Keeps Instagram videos playing in the background by overriding visibility state.
当前为
// ==UserScript==
// @name Instagram Background Playback
// @author UniverseDev
// @namespace http://tampermonkey.net/
// @version 1.0
// @license GPL-3.0-or-later
// @description Keeps Instagram videos playing in the background by overriding visibility state.
// @match https://www.instagram.com/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=instagram.com
// @grant none
// ==/UserScript==
(function() {
'use strict';
Object.defineProperty(document, 'hidden', {
configurable: true,
get: function() {
return false;
}
});
Object.defineProperty(document, 'visibilityState', {
configurable: true,
get: function() {
return 'visible';
}
});
document.dispatchEvent(new Event('visibilitychange'));
})();