不禁用有道插件情况下修复audio style=display: none; controls=controls audio的问题

最近在编辑wp的时候发现了末尾始终多了一行追加的代码<audio style="display: none;" controls="controls"></audio>

20220416183323

搜了下原来是有道翻译的插件导致的,然后看了下插件的源代码是因为有道词典Chrome划词插件的发音功能添加的。搜了下网上的办法全部都是让你禁用掉插件来解决问题,可我并不想禁用插件,有道翻译插件还是好用的,翻译日语和英语都比谷歌准确多了,所以又不想禁用掉,然后自己在源代码里面也就是speecd.js改了下代码屏蔽了那段<audio style="display: none;" controls="controls"></audio>问题解决了,修改后的插件试了下插件正常工作,发音也是正常的没问题,暂时也没发现其他问题,至少在我的Wordpless编辑器里面已经没有追加这段代码问题解决了,其他地方没测试过不知道。

方法一:自己手动改,接找到speecd.js注释掉创建那一快代码就行了,speecd.js文件位置在C:\Users\你的用户名\AppData\Local\Google\Chrome\User Data\Default\Extensionse\eopjamdnofihpioajgfdikhhbobonhbb下面打开speecd.js后注释掉掉大约13行的document.body.appendChild(audio);如图:

20220416185118

方法二:直接用我改好的,直接下载我这个改好的插件,下载后解压出来,然后去先移除你的有道翻译插件再安装我这个就行,在浏览器“更多工具”——"扩展程序",点右上角”开发者模式“打开后移除插件,然后点”加载已解压的扩展程序“选我修改后的插件安装就行了,

20220416185931

如果提示错误可忽略,搞定!下载地址:链接: https://pan.baidu.com/s/112kAYd8DdDmv6oUEEF6ddg?pwd=sx4b 提取码: sx4b

 

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: