Средство выбора говорит, что setEnableSharedDrives () не является функцией - PullRequest
1 голос
/ 01 мая 2019

Ссылка Picker обновлена ​​24 апреля. У подкласса DocsView теперь есть функция setEnableSharedDrives(), но средство выбора выдает исключение и не отображает представление.

Вот пример кода:

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);

1 Ответ

2 голосов
/ 07 мая 2019

изменить setEnableSharedDrives на setEnableDrives

...