Я уже некоторое время использую API Google Picker для выбора файлов с диска. Однако оказывается, что для папок с более чем 50 элементами он показывает только первые 50.
Мне было интересно, есть ли параметр конфигурации, чтобы установить этот предел выше или вызвать next функция для разбивки результатов. Я просмотрел их документацию и не смог найти никаких ссылок на такие вещи.
Это мой код:
function createPicker() {
if (pickerApiLoaded && oauthToken) {
var view = new google.picker.DocsView().setIncludeFolders(true);
var picker = new google.picker.PickerBuilder()
.enableFeature(google.picker.Feature.NAV_HIDDEN)
.enableFeature(google.picker.Feature.MULTISELECT_ENABLED)
.enableFeature(google.picker.Feature.SUPPORT_TEAM_DRIVES)
.setAppId(appId)
.setOAuthToken(oauthToken)
.addView(view)
.setDeveloperKey(developerKey)
.setCallback(pickerCallback)
.build();
picker.setVisible(true);
}
}