gpt4 book ai didi

javascript - 如何在 Google Drive Picker 上显示文件夹而不显示私有(private)文件?

转载 作者:行者123 更新时间:2023-11-29 22:17:16 25 4
gpt4 key购买 nike

我是 Google Picker 的新手,我用过一点。我在一个项目中工作,你可以选择一个文件,但我不想在选择器中显示私有(private)文件,也不想显示文件夹而不是显示所有文件而没有顺序。

我有这个代码:

<script type="text/javascript">
// Use the Google Loader script to load the google.picker script.
google.setOnLoadCallback(createPicker);
google.load('picker', '1', {'language':'es'});

// Create and render a Picker object for searching images.
function createPicker(){
window.picker = new google.picker.PickerBuilder().
addView(google.picker.ViewId.DOCS).
setCallback(function(data){
if (data[google.picker.Response.ACTION] == google.picker.Action.PICKED){
var fileId = data.docs[0].id;
$.post('/poststatus.php', { q: fileId, type: 'google' }, function(r){ $('#cuadro').html(r); });
}
}).
build();
}
function opengoogle(){ window.picker.setVisible(true); }

所以当用户点击一个按钮时,函数 opengoogle() 被启动。我找到了一个显示文件夹的函数 (DocsView.setIncludeFolders(boolean)),但我不知道如何使用它。

谢谢,阿德里亚

最佳答案

你需要更多类似的东西:

var view = new google.picker.View(google.picker.ViewId.DOCS);
view.setIncludeFolders(true);
var picker = new google.picker.PickerBuilder().addView(view)
// ... build as normal

关于javascript - 如何在 Google Drive Picker 上显示文件夹而不显示私有(private)文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14414593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com