我的播客有一个 RSS 提要,基本上我要做的是在 RSS 提要中使用 URL 填充一个 html5 音频播放器。
我认为解决此问题的最佳方法是使用 ajax 解析链接,然后将它们附加到音频播放器的 src 中。我知道相同的域策略会阻止我使用 ajax 执行此操作,因此我使用跨域 ajax 插件 (http://bit.ly/Jbi9iX) 来解决这个问题。
我正在努力弄清楚为什么下面的代码对我不起作用,基本上在这个阶段我只是想将url
RSS 提要#results
中src
的音频播放器。
$(document).ready(function () {
$.ajax({
url: 'http://theresidency.libsyn.com/rss',
type: 'GET',
dataType: "xml",
success: parseXml
});
});
function parseXml(xml) {
var item = $(xml).find("item");
$(item).each(function() {
$("#results").append($("enclosure").attr("url").text() + "<br />");
});
}
我在 chrome 开发工具中没有收到任何错误,我查看了其他示例,但我可以弄清楚我做错了什么。
这是 xml/rss 的示例: http: //pastebin.com/stuY495c 这是我迄今为止上传的内容:http: //bit.ly/J9QHZc
任何帮助将不胜感激,因此在此先感谢!