网站首页 > 知识剖析 正文
在使用EasyPlayer时,在播放器右下角会有一个“TSINGSEE”英文字样的LOGO,大家可能会想如何去掉。现在分享方法给大家。
使用方法这里就不在讲了,之前博客有发过这些文章。这里首先打开EasyWasmPlayer.js文件,搜索关键词“tsingsee.com”也就是青犀视频的网址,发现结果中有两处,第一处关键代码如下:
this.logo.classList="iconfont iconqingxiLOGO",this.logo.title="青犀视频",this.logo.href="http://www.tsingsee.com/",this.logo.target="_blank",this.logo.style="display:inline-block;color: #fff;font-size:70px;margin-right:40px;line-height: 27px;text-align:center;position:absolute;top:1px;right:0px;cursor:pointer;overflow: hidden;opacity: 1;"
在我测试之前,我通过看代码,将其中的display:inline-block;改为display:none,代码的含义大家都能理解,实际效果也的确隐藏了LOGO,但是播放器却停止播放,自己考虑可能是代码中增加了验证,就防止有我这种想法的人。
再看下面这段代码:
LogoTimer=setInterval((function(){null!=A.logo&&"青犀视频"==A.logo.title&&"http://www.tsingsee.com/"===A.logo.href&&"inline-block"==A.logo.style.display&&"1"==A.logo.style.opacity||A.stop()}),1e3)}
看代码不难理解,里面就是判断是否将display改为非“inline-block”、opacity透明是否修改了、网址是否变更了、title是否修改过。即然找到了限制,那我们就找到了方法,在限制的这段代码中将&&"inline-block"==A.logo.style.display&& 改为: &&"none"==A.logo.style.display&&,保证前面修改和后面限制的代码都一致就行了。
方法找到了,大家试试吧,但尽量把LOGO给人家留下吧。
猜你喜欢
- 2024-12-02 理解粘性定位 - position: sticky
- 2024-12-02 百度竞价网呼代码:怎么在一个页面里面多处输入回拨功能
- 2024-12-02 功能问题:如何实现图片放大镜功能?
- 2024-12-02 Vue3 实现最近很火的酷炫功能:卡片悬浮发光
- 2024-12-02 CSS中清除浮动的几种方法,快来学习一下吧
- 2024-12-02 图片渐进式加载优化实践指南
- 2024-12-02 7、如何实现双飞翼(圣杯)布局?(必会)
- 2024-12-02 悲剧!两个“随意”酿成牺牲一条生命的惨剧......
- 2024-12-02 关于浮动清除的一些小感悟,4种方法清除浮动
- 2024-12-02 百度地图:Tab隐藏,同页面多次加载地图地图置中解决方案
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)