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