【发布时间】:2012-11-25 18:45:14
【问题描述】:
我正在使用 RSS 源创建适用于 Windows 8 的博客阅读器应用程序。部分代码:
function downloadBlogFeed() {
WinJS.xhr({ url: "http://feeds.feedburner.com/CssTricks" }).then(function (rss) {
var items = rss.responseXML.querySelectorAll("item");
for (var n = 0; n < items.length; n++) {
var article = {};
article.title = items[n].querySelector("title").textContent;
var thumbs = items[n].querySelectorAll("thumbnail");
if (thumbs.length > 1) {
article.thumbnail = thumbs[1].attributes.getNamedItem("url").textContent;
article.content = items[n].textContent;
articlesList.push(article);
}
}
});
}
所以,我的应用无法从 FeedBurner 读取提要。我收到此错误
无法加载http://feeds.feedburner.com/~d/styles/itemcontent.css。应用无法在本地上下文中加载远程 Web 内容。
我试过http://feeds.feedburner.com/CssTricks?format=xml 和http://feeds.feedburner.com/CssTricks?fmt=xml,但同样的错误。
编辑:完整代码:http://jsfiddle.net/8n67y/
【问题讨论】:
标签: javascript rss windows-8 winjs feedburner