Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 第三方脚本在Angular 2上加载CSP错误_Javascript_Angular - Fatal编程技术网

Javascript 第三方脚本在Angular 2上加载CSP错误

Javascript 第三方脚本在Angular 2上加载CSP错误,javascript,angular,Javascript,Angular,我正在尝试使用以下代码在Angular组件中调用第三方google脚本: public loadScript(url: string) { return new Promise((resolve, reject) => { let script = document.createElement("script"); script.innerHTML = ""; script.src = url;

我正在尝试使用以下代码在Angular组件中调用第三方google脚本:

 public loadScript(url: string) {
    return new Promise((resolve, reject) => {
      let script = document.createElement("script");
      script.innerHTML = "";
      script.src = url;
      script.async = true;
      script.defer = false;
      script.onload = () => {
        resolve();
      };
      script.onerror = (e) => {
        reject(e);
      };
      document.getElementsByTagName("head")[0].appendChild(script);
    });
  }
获取以下错误:

拒绝诬陷https://www.google.com/'因为它违反了以下内容安全策略指令:“default src'self'”。 请注意,没有显式设置“frame src”,因此使用了“default src” 作为退路

我使用的Angular verison是2.1.2,因为它是一个旧的遗留项目。 我做错了什么