无法在Google文件夹选择器视图中选择“我的云端硬盘”文件夹

时间:2018-07-02 17:05:31

标签: google-picker

我正在使用Angular + Typescript +适用于我的项目的Google Drive Picker API,并尝试选择目标文件夹以使用某些功能。下面是我的代码块,已经有了我想要的当前视图:

const folderView = (new google.picker.DocsView(google.picker.ViewId.FOLDERS) as any)['setMimeTypes'](application/vnd.google-apps.folder);
folderView.setOwnedByMe(true);
folderView.setSelectFolderEnabled(true);
new google.picker.PickerBuilder()
    .enableFeature(google.picker.Feature['SUPPORT_TEAM_DRIVES'])
    .setOAuthToken(token.access_token)
    .setDeveloperKey(API_KEY)
    .setTitle('Select a folder')
    .setCallback((response: {}) => {
        //some callback funtion...
    })
    .addView(folderView)
    .build()
    .setVisible(true);

这将加载并显示“我的驱动器”,这使我可以选择目标文件夹。但是,默认情况下,“选择”按钮处于禁用状态,并且不允许他们选择“我的云端硬盘”作为实际的目标文件夹,只能选择“我的云端硬盘”的子文件夹。

有什么建议吗?

0 个答案:

没有答案