2016-10-25 1 views
0

Dans iOS, l'application Google dispose de l'option "Ouvrir dans Safari" comme ci-dessous l'image. Je voudrais mettre en œuvre avec JavaScript comme ça. C'est possible?Est-il possible d'implémenter "Open in Safari" avec JavaScript?

enter image description here

Mon JavaScript doit être exécuté dans un navigateur Web sur le mobile.

+0

est-ce votre exécution de JavaScript dans un navigateur Web sur un mobile ou est-il en cours d'exécution dans une application native iOS? – Pang

+0

@Pang il est en cours d'exécution dans un navigateur Web. –

Répondre

0

À ma connaissance, il est impossible

La seule façon de déclencher une application spécifique d'un site Web est par l'intermédiaire de son schéma d'URI ou Liens Universal. Safari ne prend pas en charge les liens universels entrants et n'a pas de schéma d'URI spécifié (autre que http et https). Cela signifie que si l'application dans laquelle vous êtes actuellement gère déjà les URL http et https (ce qui est probablement le cas, si vous l'utilisez pour afficher la page en premier lieu, il n'y a pas grand-chose à faire avec le javascript ordinaire.

C'est un endroit où vous avez besoin d'un accès direct au code de l'application native.