Chrome拡張のcontent_security_policyの設定について
WEBサイト内にiframeを表示するChrome拡張を開発しているのですが、
Twitterのページでcontent_security_policyに関するエラーが出てiframeを表示出来なくて困っています。
(Twitter以外のページではiframeを表示出来ています。)
manufest.jsonのcontent_security_policyを適宜設定すれば良いと思うのですが、
リファレンスを見て色々試してみたのですが、全く上手くいきません。
どなたか解決までいかずとも、御指南、アドバイスを頂けないでしょうか。
宜しくお願いいたします。
●Chromeのコンソールに出力されるエラー内容
Refused to frame 'https://domain.com/' because it violates the following Content Security Policy directive: "frame-src 'self' https://twitter.com https://*.twimg.com https://player.vimeo.com https://pay.twitter.com https://ton.twitter.com https://syndication.twitter.com https://vine.co twitter: https://www.youtube.com https://platform.twitter.com https://upload.twitter.com".
Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://localhost:8080') does not match the recipient window's origin ('null').
●manufest.json
{
"manifest_version": 2,
"content_security_policy": "default-src 'self' https://sample.com/; child-src 'self' https://sample.com/; object-src 'self' https://sample.com/; frame-src 'self' https://sample.com/ https://twitter.com https://*.twimg.com https://player.vimeo.com https://pay.twitter.com https://ton.twitter.com https://syndication.twitter.com https://vine.co twitter: https://www.youtube.com https://platform.twitter.com https://upload.twitter.com;",
"name": "sample",
"description": "sample",
"content_scripts": [
{
"matches": [***],
"js": [ "contentScript.js" ],
"run_at": "document_end"
}
],
"permissions": [
"storage"
],
"version": "0.672"
}