web-dev-qa-db-fra.com

Chrome ignore le lien vers le protocole externe

Quand je clique sur un bouton, le href est pour le protocole externe mayApp://. Chrome l'ignore. Je veux le montrer d'une manière ou d'une autre (la barre d'adresse est préférable).

J'utilise l'automatisation Web pour vérifier ce lien.

J'ai essayé de changer chrome advanced settings mais cela n'a pas aidé. Dois-je écrire une extension chrome pour récupérer ce lien?

2
Elad Benda

Je suppose que mayApp: peut être une faute de frappe où mayApp est censé être myApp. S'il vous plaît pardonnez mon ignorance dans ce domaine. Cependant, ni l'un ni l'autre ne semblent être reconnus par les normes.

Vous pouvez trouver la plupart des schémas d'URI reconnus, sinon tous, ici:

http://en.wikipedia.org/wiki/URI_scheme#Official_IANA-registered_schemes

Citer:

Un schéma d'URI est le niveau supérieur de la structure de dénomination d'identificateur de ressource uniforme (URI) dans les réseaux informatiques. Tous les URI et références d'URI absolues sont formés avec un nom de schéma, suivi d'un caractère deux-points (":") et du reste de l'URI appelé (dans les RFC obsolètes 1738 et 2396, mais pas dans l'actuel STD 66/RFC 3986). la partie spécifique au schéma. La syntaxe et la sémantique de la partie spécifique au schéma dépendent en grande partie des spécifications régissant les schémas individuels, sous réserve de certaines contraintes telles que les caractères réservés et la manière de les "échapper".

Les schémas d'URI sont fréquemment et incorrectement appelés "protocoles", ou spécifiquement en tant que protocoles d'URI ou protocoles d'URL, car la plupart ont été conçus à l'origine pour être utilisés avec un protocole particulier et portent souvent le même nom. Le schéma http, par exemple, est généralement utilisé pour interagir avec des ressources Web à l'aide de HyperText Transfer Protocol. Aujourd'hui, les URI associés à ce schéma sont également utilisés à d'autres fins, telles que les identificateurs de ressources RDF et les espaces de noms XML, qui ne sont pas liés au protocole. En outre, certains schémas d’URI ne sont associés à aucun protocole spécifique (par exemple, "fichier") et beaucoup d’autres n’utilisent pas le nom d’un protocole comme préfixe (par exemple, "news").

Vous trouverez dans cette liste un schéma d'URI pour app:.

Il est probable que le navigateur que vous utilisez ne reconnaisse pas le schéma d'URI que vous essayez de référencer et ne le prend donc pas en charge.

1
closetnoc