【问题标题】:Google Picker Not Consistenly Loading Preview ImagesGoogle Picker 无法始终加载预览图像
【发布时间】:2015-04-30 01:35:16
【问题描述】:

我设置了一个 Google Docs Picker 以允许用户从 Google Drive 中选择图像或上传它们。

加载选择器后,网格视图中的某些图像预览不会加载。这似乎是随机的,错误是 404(未找到)。为格式的 url 返回 404 https://googledrive.com/thumb/fileId?access_token=ya....&size=180

这是我可以在我的 JavaScript 代码中解决的问题吗?请参阅下面的代码。

var driveView = new google.picker.DocsView(google.picker.ViewId.DOCS_IMAGES);
driveView.setParent(driveFolderId); //sets the default displayed folder

var uploadView = new google.picker.DocsUploadView();
uploadView.setParent(driveFolderId); //set upload parent folder and prevents the user from changing it
uploadView.setMimeTypes('image/png,image/jpeg'); //image/bmp,image/gif,image/tiff 
//default file type to png and jpeg

var picker = new google.picker.PickerBuilder()
  //.enableFeature(google.picker.Feature.NAV_HIDDEN) //hide navigation
  .enableFeature(google.picker.Feature.MULTISELECT_ENABLED) // multi select - bug must be enabled to set the upload folder destination
  .addView(driveView) //allows picking files from Google Drive
  .addView(uploadView) //allows uploads
  .setOAuthToken(gapi.auth.getToken().access_token)
  .setCallback(imagePickerCallback)
  .build();

picker.setVisible(true);

提前致谢。

【问题讨论】:

    标签: javascript google-picker


    【解决方案1】:

    找到this similar question 后,我更改了我的OAUTH 登录过程以包含https://www.googleapis.com/auth/drive.readonly 范围,它开始工作。我只是要求 drive.file。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-27
      • 2015-11-18
      • 2021-06-19
      相关资源
      最近更新 更多