只要在有网易云音乐链接的页面模板里追加如下代码,即可将网易云音乐解析为播放器:
<script>
var mediaRegex = [{"regex":"","controller":""},
{"regex":"music.163.com\/#\/song\\\?id=(\\\d+)","controll":"<iframe frameborder=\"no\" border=\"0\" marginwidth=\"0\" marginheight=\"0\" width=330 height=86 src=\"//music.163.com/outchain/player?type=2&id={}&auto=1&height=66\"></iframe>"}];
jQuery(function(){
$("#article_content").find("a").each(function(){
var url = $(this).attr("href");
for(var i=0;i<mediaRegex.length;i++){
var mr = mediaRegex[i];
if(mr.regex=="")continue;
//debugger;
var result;
if((result = new RegExp(mr.regex,"g").exec(url)) != null){
var c = mr.controll.replace("{}",result[1]);
//debugger;
$(this).after("<p>"+c+"</p>");
}
}
})
})
</script>
效果如: