Я настроил средство выбора документов Google, чтобы пользователь мог выбирать изображения либо с Google Диска, либо загружать их.
После загрузки средства выбора некоторые предварительные просмотры изображений в представлении сетки не загружаются. Это кажется случайным, и ошибка 404 (не найдено). Код 404 возвращается для URL-адреса в формате 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);
Заранее спасибо.