我在我的网站上使用 Google Picker API。这是我的代码:
this.picker = new google.picker.PickerBuilder().
addView(new google.picker.DocsView(google.picker.ViewId.DOCS).
setIncludeFolders(true).
setOwnedByMe(true)).
addView(new google.picker.DocsView(google.picker.ViewId.DOCS).
setIncludeFolders(true).
setOwnedByMe(false)).
addView(google.picker.ViewId.RECENTLY_PICKED).
addView(new google.picker.DocsView(google.picker.ViewId.DOCS).
setStarred(true)).
setAppId(this.clientId).
enableFeature(google.picker.Feature.MULTISELECT_ENABLED).
disableFeature(google.picker.Feature.SUPPORT_TEAM_DRIVES).
setOAuthToken(accessToken).
setLocale('es').
setTitle('Selecciona uno o varios archivos').
setCallback(this._pickerCallback.bind(this)).
build().
setVisible(true);
显示为(名称已被审查,但它们按应有的方式显示):
问题是已加星标的 DocsView,其标题为“Google 云端硬盘”。我想将其更改为我选择的内容(DocsView 的其余部分具有默认名称)或只是“已加星标”,但我无法实现。
有人知道我该如何更改吗?
最佳答案
没有记录,至少not here ,但是 DocsView.setLabel
方法对我有用。因此,请尝试以下操作:
new google.picker.DocsView(google.picker.ViewId.DOCS).
setStarred(true).
setLabel("Starred")
关于javascript - 更改 Google Picker DocsView 标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48459402/