使用Feed Informer在Google Chrome扩展程序中添加RSS Feed

时间:2016-02-22 02:00:53

标签: html google-chrome-extension rss

我想在chrome中创建自己的自定义新标签页,并发现我可以通过制作自己的扩展程序。我在将RSS源合并到此页面时遇到问题。为简单起见,我选择使用feed informer。当我尝试在我想要使用的RSS提要URL上允许脚本源时,我仍然会收到以下错误:

  

拒绝加载脚本“http://feed.informer.com/widgets/KCM5VHRO76.js因为   它违反了以下内容安全策略指令:   “script-src'self'blob:filesystem:chrome-extension-resource:”。

下面是我的manifest.json:

{
 "name": "NewTab",
 "description": "Custom Chrome new tab page",
 "version": "1.0.0",
 "manifest_version": 2,
 "icons": {
 "128": "newTabIcon.png"
 },
 "chrome_url_overrides" : { 
 "newtab": "customNewTab.html"
 }
 "content_security_policy": "script-src 'self' http://feed.informer.com/widgets/KCM5VHRO76.js"
}

和我的newTab.html:

<html>
<link rel="stylesheet" type"text/css" href="globalStyle.css">
<header>
    <title>Newt Ab</title>
    <h1 style="background-color:green;text-align:center" > Welcome Back Luke </h1>
</header>
<body background="https://49.media.tumblr.com/tumblr_lq5hs9voSZ1qm2lx2o1_400.gif">
    <h1 style="background-color:green;text-align:center">Links:</h1>
        <p style="background-color:clear;color:green;text-size:300%">
            <a href="https://mail.google.com/mail/u/0/#inbox"><img src="http://icons.iconarchive.com/icons/dtafalonso/android-lollipop/128/Gmail-icon.png"></a>
            <a href="https://outlook.office.com/owa/?realm=cardmail.louisville.edu#path=/mail"><img src="http://icons.iconarchive.com/icons/dakirby309/simply-styled/128/Microsoft-Outlook-2013-icon.png"></a>
            <a href="https://www.youtube.com/feed/subscriptions"><img src="https://cdn3.iconfinder.com/data/icons/social-7/500/Movie_play_video_you_tube_youtube-128.png"></a>
            <a href="https://thepiratebay.se/"><img src="http://florianpellet.com/alfred/images/pirate.png"></a>
            <!--
            <a href=""><img src=""></a>
            <a href=""><img src=""></a>
            <a href=""><img src=""></a>
            -->
        </p>
    <h1 style="background-color:green;text-align:center">Feeds:</h1>
    <h1>
            <script type="text/javascript" src="http://feed.informer.com/widgets/KCM5VHRO76.js"></script>
            <noscript><a href="http://feed.informer.com/widgets/KCM5VHRO76.html">"Hacker News"</a>
            Powered by <a href="http://feed.informer.com/">RSS Feed Informer</a></noscript>
    </h1>

我的问题有解决方案还是我接近这个错误?顺便说一下,我并不担心安全问题,因为我不打算发布此扩展程序,仅供个人使用。

0 个答案:

没有答案