2
我是Google Picker的新手,對此我有點不解。我在一個項目中工作,你可以選擇一個文件,但我不想在選擇器中顯示私人文件,並顯示文件夾,而不是顯示沒有訂單的所有文件。如何顯示文件夾並且不會在Google雲端硬盤選取器上顯示私密文件?
我有這樣的代碼:
<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)
),但我不知道如何使用它。
謝謝 阿德里亞