0

我正在从 Google 的 Feed API 中获取信息,并试图从每个条目中查找图像。当我这样做时,它会成功,直到它击中 facebook 或 twitter 之类的东西(我不确定是什么破坏了它,要么只有 facebook 或 twitter,要么没有图像的条目)。

Chrome给我的错误是:Error: Syntax error, unrecognized expression: *entry content here*

该条目的一部分是:https ://www.facebook.com/video.php?v=821283904584218&set=vb.246699672042647&type=2&theater

如果 Google Feed API 加载 RSS 提要,这是我的成功函数。

.success(function(data) {
     $scope.rssTitle = data.responseData.feed.title;
     $scope.rssUrl = data.responseData.feed.feedUrl;
     $scope.rssSiteUrl = data.responseData.feed.link;
     $scope.entries = data.responseData.feed.entries;

     var data = data.responseData.feed;

     var findFirstImage = data.entries.content;
     angular.forEach(data.entries, function(value) {
       value.sampleImage = $(value.content).find('img').eq(0).attr('src');
     })
})
4

0 回答 0