Twitter do not loop videos

Do not automatically loop videos on twitter (when they're under 60s). Didn't test with autoplay. Disable autoplay in twitter settings if it doesn't work

目前為 2023-11-13 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Twitter do not loop videos
// @namespace    zezombye.dev
// @version      0.1
// @description  Do not automatically loop videos on twitter (when they're under 60s). Didn't test with autoplay. Disable autoplay in twitter settings if it doesn't work
// @author       Zezombye
// @match        https://twitter.com/*
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';

    setInterval(function() {
        var videos = document.getElementsByTagName("video");
        for (var video of videos) {
            if (video.hasAttribute("has-anti-loop-event")) {
                continue;
            }
            video.onended = function() {if (this.currentTime < 1) {this.pause()}}
            video.setAttribute("has-anti-loop-event", "true");
        }
    }, 100);
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址