背完一个list想整体回顾检测一下,
然而点开单词书发现没有单词发音,
这可怎么办?
于是乎随手写了如下的小脚本,
可以在单词书的一个list中点击单词的时候发音。
也就是在下图界面中,单击一次单词即可听到美式发音(暂无英式发音)。
然而点开单词书发现没有单词发音,
这可怎么办?
于是乎随手写了如下的小脚本,
可以在单词书的一个list中点击单词的时候发音。
也就是在下图界面中,单击一次单词即可听到美式发音(暂无英式发音)。
附代码如下:
function addSound(data){
var strAudio ='<audio src=\'' + data + '\' hidden=\'true\'>';
$('body').append(strAudio);
}
for (var i = 0; i < $('strong').length; i++) {
var word = $('strong').eq(i).text();
var url = 'https://media.shanbay.com/audio/us/' + word + '.mp3';
addSound(url);
$('strong').eq(i).attr("onclick", "$('audio')["+i+"].play();");
}
使用方法:
方法一:
1.在浏览器中按下F12打开开发者工具。
2.在选项卡中找到控制台console,在输入框中输入如上代码回车即可。
注意:每一次进入新页面或者刷新本页面都需要重新输入本代码!!!
嫌麻烦也可以这样:
方法二:
Firefox浏览器:
1.下载油猴http://mozilla.com.cn/thread-65802-1-1.html
2.安装好之后再安装脚本扇贝单词书发音
以后每次打开单词书之后自动加载本脚本,无需手动输入代码,随时让单词发音
Chrome浏览器下载Tampermonkey同理。
注意:暂不支持IE内核浏览器