Я создаю клиентскую часть CSV и помещаю ее в Blob, а затем создаю URL-адрес объекта.Возможно ли использовать клиентский код blob для сохранения на Google Диске?
То, что я пытаюсь выполнить, это создать этот URL-адрес, а затем сохранить файл на Google Диск. Я использую кнопку «Сохранить на диск» в этом примере, но, похоже, даже не загружает кнопку сохранения, если я не отключу «blob: http:», и в этом случае он будет правильно загружать кнопку, но это не действительный файл.
Возможно ли сохранить файл blob на Google Диске?
Вот что мой код выглядит следующим образом:
var data = [["one", "info 1", "additional 1"], ["two", "info 2", "additional 2"]],
csvContent = [], output, objectURL;
data.forEach(function(infoArray, index) {
var dataString = infoArray.join(",");
csvContent += index < infoArray.length ? dataString+ "\n" : dataString;
});
output = new Blob([csvContent], { type: 'text/csv' });
objectURL = URL.createObjectURL(output);
gapi.savetodrive.render('savetodrive-div', {
src: objectURL,
filename: 'save-to-drive.csv',
sitename: 'Example'
});
Спасибо!
Я хотел бы быть в состоянии сделать это. Я могу сделать это с Dropbox. – frumbert