Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

138
Vistas
¿Cómo puedo usar variables en navigator.share data?

Estoy trabajando en un proyecto que implica que el usuario cree una animación de notificación personalizada utilizando el sitio, para el que luego puede descargar el código. También quiero que los diseños puedan compartirse usando variables/parámetros de URL. Tengo los parámetros configurados, pero quería poder compartir estos enlaces usando la interfaz de usuario compartida nativa con navigator.share . Sin embargo, los datos TIENEN que estar en un USVString (rechaza variables) y debido a que esta API debe activarse directamente desde la interacción del usuario, no puedo usar eval() para ejecutar una versión de String modificada con variables. ¿Hay alguna forma de evitar esto? He intentado todo lo que sé.

Código para navigator.share :

 document.getElementById('share_button').addEventListener('click', () => { console.log("Sharing...") if (navigator.share) {navigator.share({title: 'Xbox Acheivement Generator', text: 'Xbox Achievement Generator', url: '?assembledURL'}).then(() => {}).catch(console.error) } else { alert("WebShare not supported."); console.log("WebShare not supported.")}

Perdón por la línea navigator.share tan larga. Sé que esta parte funciona, pero necesito un valor de variable donde se encuentra assembledURL .

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda