google-picker - Picker 说 setEnableSharedDrives() 不是函数

标签 google-picker

Picker reference 4月24日更新。子类 DocsView 现在有一个函数 setEnableSharedDrives(),但是 Picker 抛出异常并且不显示 View 。

这是一个示例代码:

var view = new google.picker.DocsView(google.picker.ViewId.FOLDERS);
        view.setMode(google.picker.DocsViewMode.LIST);
        view.setIncludeFolders(true);
        view.setSelectFolderEnabled(true);
        view.setEnableSharedDrives(true);

        var picker = new google.picker.PickerBuilder()
          .addView(view)
          .enableFeature(google.picker.Feature.NAV_HIDDEN)
          .enableFeature(google.picker.Feature.SUPPORT_DRIVES)
          .hideTitleBar()
          .setSelectableMimeTypes("application/vnd.google-apps.folder")
          .setOAuthToken(token)
          .setDeveloperKey(DEVELOPER_KEY)
          .setCallback(pickerCallback)
          .setOrigin(google.script.host.origin)
          .setSize(DIALOG_DIMENSIONS.width - 2,
            DIALOG_DIMENSIONS.height - 2)
          .build();

        picker.setVisible(true);

最佳答案

将 setEnableSharedDrives 更改为 setEnableDrives

关于google-picker - Picker 说 setEnableSharedDrives() 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55938355/

上一篇:r 行间距离

下一篇:SVG 动画淡入淡出

相关文章:

javascript - 如何使用 Google Picker 访问使用 "drive.file"范围的文件?

html - 如何将参数传递给html?

google-apps-script - 如何将页面(模式对话框)与其同级页面(侧边栏)进行通信?

google-drive-api - Google 云端硬盘图像 URL 缩略图在几个小时后过期

google-drive-api - 谷歌选择器 + 谷歌云端硬盘 API

google-api - 如何从 Google Picker v3 中使用 `id` 从 Google Photo 下载原始图像

javascript - 为什么我的 Google Picker 窗口不会出现在浏览器中

javascript - 谷歌驱动器选择器 : Show only top level folders

javascript - 无法使用 Google App 脚本打开 FilePicker

google-oauth - Google Picker 拒绝加载错误 "Failed to execute ' postMessage' on 'DOMWindow' : The target origin provided"