web-dev-qa-db-fra.com

Lien sur une page Web pour ouvrir l'application instagram

Existe-t-il un moyen de configurer un lien sur une page Web, de sorte qu'il tente d'ouvrir l'application instagram. (si c'est installé)?

J'essaie de faire cela pour un site web réactif, donc je ne suis pas dans une autre "application".

Cela ne fonctionne pas:

<div>
    <a href="instagram//:media?id=434784289393782000_15903882">instagram://media?id=434784289393782000_15903882</a>
</div>

EDIT: J'ai corrigé la faute de frappe comme suggéré dans les réponses et testé sur iPhone. Fonctionne bien! Merci @Krisrak! Mais je teste sur Android Galaxy Nexus et cela ne fonctionne pas. Je vois 2 messages, d’abord "Vous devez vous déconnecter pour réinitialiser votre mot de passe." puis il s’efface et je vois un autre dire "Désolé, nous n’avons pas pu charger ce lien".

Merci!

9
Sébastien Richer

Vous avez une faute de frappe le href devrait être :// pas //:

<div>
<a href="instagram://media?id=434784289393782000_15903882">instagram://media?id=434784289393782000_15903882</a>

6
krisrak

1ère méthode

<a href="http://instagram.com/_u/{USERNAME}/">Link to Instagram Page</a>

  • Demander à l'utilisateur de sélectionner l'application avec laquelle lancer

2ème méthode

<a href="instagram://user?username={USERNAME}">Link to Instagram Profile</a>

  • Si utilisateur installée application instagram: Lancez directement la page avec l'application native
  • Si utilisateur pas installé application instagram: ne rien faire

Testé sur Android 4.4 Chrome

15

Pour Android, vous pouvez essayer de l'utiliser (aussi bien pour le navigateur Chrome que pour Android)

intent://instagram.com/_n/mainfeed/#Intent;package=com.instagram.Android;scheme=https;end

par exemple: 

<a href="intent://instagram.com/_n/mainfeed/#Intent;package=com.instagram.Android;scheme=https;end"> test open Instagram Android</a>
4

Pour les navigateurs sous Android, essayez ceci:

<a href="http://instagram.com/_u/USERNAME/">visit our instagram page</a>
3
Koushan

Essaye ça :

Fonctionne à 100% <a href="instagram://user?username=untitled.tiff">untitled.tiff</a>

untitled.tiff

0
undefinedtoken