社区可视化 |违反内容安全策略指令 img-src https://datastudio.google.com

Community Visualization | Violates Content Security Policy Directive img-src https://datastudio.google.com

我在 Data Studio 中创建了一个社区可视化来添加单个图像作为测试。

这是代码

my_first_image = document.createElement('img');
my_first_image.setAttribute('src', 'https://anyimageurl.com/hi.jpg' );
document.body.appendChild(my_first_image);

此代码生成以下错误: 拒绝加载图像“https://anyimageurl.com/hi.jpg' because it violates the following Content Security Policy directive: "img-src https://datastudio.google.com/”。

我尝试使用以下代码在 DataStudio 中设置元标记:

  var meta = document.createElement('meta');
  meta.httpEquiv = "Content-Security-Policy";
  meta.content = "img-src *;script-src *";
  document.getElementsByTagName('head')[0].appendChild(meta);
  var h = document.getElementsByTagName('head').item(0);
  console.log(h);

我已尝试将 meta.content 标签更改为 https://content-security-policy.com/ 中的所有可能设置,其中 none 导致了任何不同的结果。

我希望图像显示在我的社区可视化中,但我收到错误消息

由于 Content Security Policy,外部请求目前在社区可视化中不起作用,因此在 Data Studio 社区可视化中加载图像也将不起作用。