Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.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 fabric.min.js:3未捕获的安全性错误:无法执行';toDataURL';在';HTMLCanvasElement';:受污染的画布不得出口_Javascript_Php_Api_Drive - Fatal编程技术网

Javascript fabric.min.js:3未捕获的安全性错误:无法执行';toDataURL';在';HTMLCanvasElement';:受污染的画布不得出口

Javascript fabric.min.js:3未捕获的安全性错误:无法执行';toDataURL';在';HTMLCanvasElement';:受污染的画布不得出口,javascript,php,api,drive,Javascript,Php,Api,Drive,我正在使用谷歌驱动器API在网站上获取驱动器图像。 但当我尝试在画布上加载google drive图像时,它显示错误 fabric.min.js:3未捕获的安全性错误:未能在“HtmlCanvaElement”上执行“toDataURL”:可能无法导出受污染的画布 我尝试在fabric.Image.fromURL中创建crossOrigin:“匿名”。 但在这种情况下,我无法获取图像的src。它显示以下错误 源“”处的重定向已被跨源资源共享策略阻止加载:请求的资源上不存在“访问控制允许源”标头。

我正在使用谷歌驱动器API在网站上获取驱动器图像。 但当我尝试在画布上加载google drive图像时,它显示错误 fabric.min.js:3未捕获的安全性错误:未能在“HtmlCanvaElement”上执行“toDataURL”:可能无法导出受污染的画布

我尝试在fabric.Image.fromURL中创建crossOrigin:“匿名”。 但在这种情况下,我无法获取图像的src。它显示以下错误

源“”处的重定向已被跨源资源共享策略阻止加载:请求的资源上不存在“访问控制允许源”标头。因此,不允许访问源“”

下面是我的一些代码

function initAuth() {
  gapi.client.setApiKey(apiKey);
  gapi.auth2.init({
      client_id: clientId,
      scope: scopes
  }).then(function () {
    loadDriveApi();
  });
}
function loadDriveApi() {
  gapi.client.load('drive', 'v3', listFiles);
}
function listFiles() {
  var request = gapi.client.drive.files.list({
        'pageSize' : 10,
        'fields': "nextPageToken, files(id, name,mimeType,webContentLink,thumbnailLink)"
      });

}