MCPcopy Create free account
hub / github.com/XIU2/UserScript / modifyVolume

Function modifyVolume

HTML5Volume.user.js:152–159  ·  view source on GitHub ↗
(_this)

Source from the content-addressed store, hash-verified

150
151 // 修改视频音量
152 function modifyVolume(_this) {
153 let nowVolume = parseFloat(localStorage.getItem('html5_xiu_currentVolume')); // 先看看 localStorage 有没有(即用户是否手动调整过音量)
154 if (!nowVolume && nowVolume !== 0) nowVolume = GM_getValue('menu_defaultVolume', 30); // 如果 localStorage 没有,那就从脚本配置中获取
155 if (!((typeof nowVolume === 'number') && nowVolume <= 100)) nowVolume = 30; // 如果获取到的音量数值不是数字,或大于 100,则重置为 30
156 //console.log(_this, _this.volume, nowVolume, nowVolume / 100)
157 _this.volume = nowVolume / 100; // 设置音量为 0.00~1.00 范围
158 //console.log(_this.volume)
159 }
160
161
162 // 修改全局默认音量

Callers 1

isFirstEventFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected