【问题标题】:Why does google picker duplicated files?为什么谷歌选择器重复文件?
【发布时间】:2018-05-23 16:33:39
【问题描述】:

目前,如果文件已存在,则在上传文件时会出现重复。我正在使用 google 提供的 hello world 示例。

我期待修订功能能够正常工作,但遗憾的是事实并非如此。

这是谷歌选择器的默认行为还是我做错了什么?

function createPicker() {
    if (pickerApiLoaded && oauthToken) {

    //let view = new google.picker.DocsView().setParent('FOLDER_ID');
    let uploadView = new google.picker.DocsUploadView().setParent('FOLDER_ID');

    let picker = new google.picker.PickerBuilder()
            .enableFeature(google.picker.Feature.NAV_HIDDEN)
            .enableFeature(google.picker.Feature.MULTISELECT_ENABLED)
            //.addView(view)
            .addView(uploadView)
            .hideTitleBar()
            .setAppId(appId)
            .setOAuthToken(oauthToken)
            .setDeveloperKey(developerKey)
            .setCallback(pickerCallback)
            .build();
        picker.setVisible(true);

    }
}

【问题讨论】:

    标签: google-drive-api google-picker


    【解决方案1】:

    这是 Google Picker 的默认行为,当您上传当前与所有程序(包括下载)一样存在的文件时,在现实世界中会发生这种情况。我认为您对修订的理解是错误的。阅读Manage Revisions guide 进行澄清。

    【讨论】:

    • 我知道是否可以传递一个回调来检查选择上传的文件是否已经存在?
    • 你必须写一个“检查文件是否已经存在”的代码:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-04
    • 2021-04-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多