我已经实施了Angular Google Picker google Picker。我可以申请,用户只能从谷歌选择器中选择pdf和doc,而不能选择其他文件。
请帮我这样做。
答案 0 :(得分:2)
你当然可以。 PDF,电子表格,图像是mimetypes的例子。您可以使用google.picker.ViewId控制MiMEType偏好设置的视图。 + MiMEType。例如:
- 存储在Google云端硬盘中的Adobe PDF文件是google.picker.ViewId.PDFS
- Google云端硬盘照片为google.picker.ViewId.DOCS_IMAGES Google云端硬盘
- 文档是google.picker.ViewId.DOCUMENTS
我玩这个并使用
显示文件夹(在您的情况下,PDF)function createPicker() {
// Create a view to search Folders.
var view = new google.picker.View(google.picker.ViewId.FOLDERS);
// Use DocsUploadView to upload documents to Google Drive.
var uploadView = new google.picker.DocsUploadView();
var picker = new google.picker.PickerBuilder().
addView(view).
setAppId(appId).
setOAuthToken(oauthToken).
setCallback(pickerCallback).
build();
picker.setVisible(true);
}
对你而言,请改用此行:
var view = new google.picker.View( google.picker.ViewId.PDFS);
我使用普通的JS,你可以在Angular中实现。