Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

155
Visualizações
Google File Picker: Fix return to root folder comes up empty

In my JS file picker implementation, I am successfully able to download files successfully, and navigate through the folder structure. However, if I return to the root folder after navigating away from it, nothing is displayed:

View implementation:

    const createView = () => {
        const google = google || window.google;
        // show all docs
        const view = new google.picker.DocsView();
        // include the ability to see & navigate folders
        view.setIncludeFolders( true );
        // constrain file types to those accepted for upload
        let mimeTypes = '';
        const acceptedTypes = [
            ...Globals.acceptedSharedDocumentFileTypes,
            ...Globals.googleFileMimeTypes,
        ];
        for ( const type of acceptedTypes ) {
            if ( acceptedTypes.indexOf( type ) < acceptedTypes.length - 1 ) {
                mimeTypes += `${ type },`;
            } else {
                mimeTypes += type;
            }
        }
        view.setMimeTypes( mimeTypes );
        // view as list instead of GRID
        view.setMode( google.picker.DocsViewMode.LIST );
        return view;
    };

Picker Implementation:

    const initFilePicker = () => {
        // open the file picker
        const google = google || window.google;
        const view = createView();
        const picker = new google.picker.PickerBuilder()
            .addView( view )
            .setOAuthToken( authObject.access_token )
            .setDeveloperKey( googleKeys.web.api_key )
            .setCallback( handlePickedFiles )
            .build();
        picker.setVisible( true );
    };

What am I missing?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda