您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
try to take over the world!
当前为
- // ==UserScript==
- // @name toggle fullscreen
- // @namespace http://tampermonkey.net/
- // @version 0.5
- // @description try to take over the world!
- // @author You
- // @match https://m.youtube.com/watch*
- // @icon https://www.google.com/s2/favicons?sz=64&domain=youtube.com
- // @grant none
- // @require http://code.jquery.com/jquery-latest.js
- // ==/UserScript==
- (function() {
- 'use strict';
- // Your code here...
- $(document).ready(
- function() {
- // get window width height
- var ht = $(window).height();
- var wd = $(window).width();
- window.setTimeout(function(){
- $('.player-placeholder').after(
- '<div id="blockingdiv" style="width:100%; height:200px; background-color: pink;" ></div>'
- );
- $('#blockingdiv').on('click', function(){
- // play video
- window.setTimeout(function(){
- // Get the element
- let element = document.querySelector('.ytp-large-play-button');
- // Create a new 'click' event
- let clickEvent = new MouseEvent("click", {
- bubbles: true,
- cancelable: true,
- view: window
- });
- element.dispatchEvent(clickEvent);
- }, 1000);
- // show double tap buttons
- window.setTimeout(function(){
- document.querySelector('.player-controls-content').click();
- }, 2000);
- // double tap rewind
- window.setTimeout(function(){
- // Get the element
- let seek = document.querySelector('.player-controls-double-tap-to-seek-static-circle');
- // Create a new 'click' event
- let clickEvent2 = new MouseEvent("click", {
- bubbles: true,
- cancelable: true,
- view: window
- });
- // Function to dispatch the event
- function doubleTap() {
- seek.dispatchEvent(clickEvent2);
- setTimeout(() => {
- seek.dispatchEvent(clickEvent2);
- }, 200); // 200ms delay between taps
- }
- // Execute the double tap
- doubleTap();
- }, 2000);
- // window.setTimeout(function(){
- // $('.fullscreen-icon').find('path').trigger('click');
- // }, 500);
- });
- }, 1000);
- }
- );
- })();