2016-03-26 6 views
0

Ich mache ein Telefonautomationssystem mit einer Webschnittstelle. Als Teil davon möchte ich alle Fernbedienungen (TV Media Center usw.) durch mein Handy ersetzen.Können Sie ** jede ** Handy-App über einen Weblink starten?

Ich habe einen Roku Media Player, der eine remote control iOS app hat, was ich versuche zu tun ist, die Roku native Phone App von meinem Webinterface zu starten.

Ich weiß es möglich ist, Anwendungen zu starten über href such as this:

<a href="fb://profile">Launches native FB app</a> 

Aber ich habe versucht, diese beiden, die

<a href="roku://">Fails to launch native 'Roku' app</a> 

<a href="ROKU://">Fails to launch native 'ROKU' app</a> 

scheitern Also ich habe zwei Fragen:

  1. Ist es möglich, eine App über einen Weblink zu starten, oder muss der App-Entwickler diese Funktion in einigen Fällen aktivieren? Weg?

Antwort - Ja, die App-Entwickler müssen eine URL Intrigant setzen

  1. Gibt es eine Möglichkeit, die URL zu bestimmen, die Sie benötigen würde ein starten App IE die Facebook App kann von fb: // gestartet werden, aber können Sie das irgendwo feststellen?

Antwort - Es gibt einen Link auf mehr URL Intriganten für beliebte Anwendungen unter, aber mein Verständnis ist, dass der App-Entwickler ihnen

Dank

JS Fiddle lösen müßte nur in case - https://jsfiddle.net/0znc12bs/

Update - als Bezugspunkt Ich entwickle keine App das ist ein Webdienst, der versucht, sich mit Apps zu verbinden, die ich nicht erstellt habe.

Update2 - Ich habe in Kontakt mit Roku-Support und ihre Remote-App derzeit unterstützt keine Deep-Linking.

+1

[Dieser Pfosten ] (http://stackoverflow.com/questions/8201724/how-to-register-a-custom-app-opening-url-scheme-with-xcode-4) könnte hilfreich sein. –

+1

Ich glaube, dass Apps URL-Schemata unterstützen müssen (ich könnte falsch liegen). Ich weiß, dass Sie in einigen Apps bestimmte URL-Schemata angeben können, aber ich bin mir nicht sicher, ob dies automatisch geschieht. – Minebomber

+0

Die post @VatsalManot-Referenzen sind informativ, beantworten aber im Wesentlichen meine Frage - dass der App-Entwickler das Deeplinking einschalten und konfigurieren muss. Es ist standardmäßig nicht für alle Apps aktiviert. – megaSteve4

Antwort

0

Um die App von der Web-URL zu öffnen die App-Entwickler müssen die ID (Deep Linking) Einstellung und URL-Schemas in der App

Für die berühmte App legen Sie die Deep-Linking-URL aus dem finden Netz, von dem Sie Ihre Liste, die Sie auf seiner Website zu öffnen, machen die App
sonst, wenn sie, dass

Liste der Webseiten geschrieben hat, finden können, die eine Liste von uRL-Schema bereitstellt, können die Sie App öffnen können aus das Netz: https://stackoverflow.com/a/11155918/4557505

+0

Diese andere Antwort Referenz oben hat eine tolle Liste von URL-Intriganten für populäre Anwendungen - aber es kommt zum Vorschein, die spezifische App, die ich wollte, hat keinen URL-Intriganten eingebaut. Danke hart – megaSteve4

Verwandte Themen