您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Learn languages for free
当前为
// ==UserScript== // @name Glossika: replay button in trial mode // @namespace https://ai.glossika.com/* // @version 0.1 // @description Learn languages for free // @match https://ai.glossika.com/* // @grant none // ==/UserScript== (function() { 'use strict'; setInterval( function() { if ( document.location.href.indexOf( '/session' ) > -1 ) { if ( !!document.querySelector( '.fa-play' ) ) { let container = document.querySelector( '.fa-play' ).closest( 'div' ); container.appendChild( draw_button( document.querySelectorAll( 'button.play' ) ) ); container.style.width = '100px'; }; }; }, 500 ); })(); let audio = document.createElement( 'audio' ); function draw_button( button_list ) { if ( button_list.length == 1 ) return button_list[ 0 ]; let button = document.createElement( 'button' ); button.className = '_2mPFw _3VPWu _1ocaZ FBHtj play'; button.style.backgroundColor = '#00DD00'; button.innerHTML = '<i class="fa fa-lg fa-play" aria-hidden="true"></i>'; button.addEventListener( 'click', function() { // replay target language audio.src = document.querySelector( 'audio#tarAudio' ).src; audio.playbackRate = document.querySelector( 'audio#tarAudio' ).playbackRate; audio.play(); }, false ); return button; };