Show All RSS Of The Site (If Any)
< Spätná väzba na RSS+ : Show Site All RSS
注: 提交给订阅网站的RSS链接如果带有&符号,会被解析为当前路径的参数,而不是RSS链接的参数。
如 https://www.52pojie.cn/forum.php?mod=rss&fid=2 提交 给 inoreader 该RSS链接,则实际inoreader解析为https://www.52pojie.cn/forum.php?mod=rss,会忽略fid=2这个参数。
https://www.52pojie.cn/forum.php?mod=rss&fid=2
https://www.52pojie.cn/forum.php?mod=rss
解决方法:
function addRSS(title, link) { var feed = {}; feed.title = title; feed.link = link.replace(/\/$/g, "").replace(/&/g,"%26"); //转义&避免RSS链接识别错误 if (feed.link.match(/(api\.wizos\.me)|(feedly\.com\/i\/subscription)|(inoreader\.com\/feed\/http)/i)) { return; } // 防止重复 if (!feedsMap[feed.link.toLowerCase()]) { //如果能查找到,证明数组元素重复了 feedsMap[feed.link.toLowerCase()] = 1; feeds.push(feed); } }
感谢,下一版本修复~
忘了修改评分
Aby ste mohli pridať odpoveď, prihláste sa.
注: 提交给订阅网站的RSS链接如果带有&符号,会被解析为当前路径的参数,而不是RSS链接的参数。
如
https://www.52pojie.cn/forum.php?mod=rss&fid=2
提交 给 inoreader 该RSS链接,则实际inoreader解析为https://www.52pojie.cn/forum.php?mod=rss
,会忽略fid=2这个参数。解决方法: