// ==UserScript== // @name Twitter fix video // @description Twitter fix video for Chrome 50- // @version 1.0 // @match https://*.twitter.com/* // ==/UserScript== (function() { var ch = parseInt(window.navigator.appVersion.match(/Chrome\/(\d+)\./)[1]); var tw = /https?.\/\/twitter[^\/]*/gi; if (document.location.href.match(tw) && ch <= 50) { document.addEventListener("DOMNodeInserted", function(e) { var vd = document.querySelectorAll("video"); for (var i = 0; i < vd.length; i++) vd[i].setAttribute("preload", "auto"); }, false); } })(); |