fabric.min.js:3 Uncaught SecurityError:无法执行' toDataURL' on' HTMLCanvasElement':可能无法导出受污染的画布

时间:2016-10-03 13:03:49

标签: javascript php api drive

我正在使用谷歌驱动API来获取网站上的驱动器图像。 但是,当我尝试在画布上加载谷歌驱动器图像时,它显示错误 " fabric.min.js:3 Uncaught SecurityError:无法执行' toDataURL' on' HTMLCanvasElement':可能无法导出受污染的画布。"。

我试图制作crossOrigin:' Anonymous'在fabric.Image.fromURL中。 但在这种情况下,我无法获取图像的src。它的错误低于

重定向原点' https://docs.google.com'已被跨源资源共享策略阻止加载:No' Access-Control-Allow-Origin'标头出现在请求的资源上。起源' http://localhost.mystore.com'因此不允许访问。

这是我的一些代码。

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)"
      });

}

0 个答案:

没有答案