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

119
Visualizações
Problema con Incluir JavaScript de otro JavaScript en el navegador

Estoy importando en mi JS principal otro JS de un CDN condicionalmente así:

 if (('standalone' in navigator) && (!navigator.standalone)) { import('https://unpkg.com/pwacompat'); }

Pero me gustaría alojarlo yo mismo e incluir este archivo JS en mi archivo JS principal con JavaScript en el método del navegador. Como esto:

pwacompacto.js:

 function pwacompact() { console.log("pwacompact"); } export { logpwacompact }; // here goes the js I want to import...

principal.js:

 // ... other functions preceding the conditional import statement, and then: if (('standalone' in navigator) && (!navigator.standalone)) { import { pwacompact } from "pwacompact.min.js"; logpwacompact(); }

El problema en main.js es que quiero colocar esta importación en la parte inferior de la secuencia de comandos, pero no puedo porque recibo un error de análisis: es posible que la declaración de importación solo aparezca en el nivel superior.

Por favor, ¿cómo puedo solucionar esto? ¿Cómo puedo incluir el segundo JS en el JS principal y cargarlo condicionalmente?

¡Gracias!

about 4 years ago · Santiago Trujillo
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