Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

220
Views
Cómo abrir una aplicación móvil después de hacer clic en un botón en el navegador móvil (usando javascript/reaccionar) [Enlace profundo]

Entonces, básicamente, lo que quiero es cuando el usuario hace clic en un botón en un navegador móvil:

  1. Si la aplicación ya está instalada en el móvil del usuario, la aplicación se abre.
  2. Si la aplicación no está instalada, quiero redirigir al usuario a la aplicación Play Store/Apple Store desde donde el usuario puede instalar esa aplicación.

Cualquier solución/resumen/idea/fuente sería muy apreciada.

NOTA: quiero hacerlo usando JavaScript o React y no Java

Muchísimas GRACIAS por la ayuda de antemano!!

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Lo que intenta hacer se llama deeplinking , puede lograrlo accediendo al URI protocol que es propiedad de su aplicación de Android. Por ejemplo:

example://www.myapp.com/anystring

Para configurar su aplicación disponible para las aperturas de URI. Agregue este receptor a su manifiesto de Android:

 <receiver android:name=".DeepLinkReceiver"> <intent-filter > <data android:scheme="example" android:host="www.myapp.com" /> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.BROWSABLE"/> <category android:name="android.intent.category.DEFAULT"/> </intent-filter> </receiver>

En el lado del navegador simplemente llame a este método:

 window.open('example://www.myapp.com/anystring');

Se abrirá una ventana que contiene esta cadena como URL, por lo que el navegador le pedirá automáticamente al usuario que sea redirigido a su aplicación

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!