你可以从网络链接启动**任何**手机应用程序吗?

时间:2016-03-26 16:38:19

标签: ios iphone href launch

我正在制作一个带有网络界面的手机自动化系统。作为其中的一部分,我希望用我的手机替换所有遥控器(电视媒体中心等)。

我有一个拥有remote control iOS app的Roku媒体播放器,我要做的是从我的网络界面启动Roku本机手机应用。

我知道可以通过href such as this:

启动应用
<a href="fb://profile">Launches native FB app</a>

但是我已经尝试了这两个失败

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

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

所以我有两个主要问题:

  1. 是否可以从网络链接启动任何应用,或者应用开发者是否需要以某种方式启用该功能?
  2.   

    答案 - 是的,应用程序开发人员需要设置url schemer

    1. 有没有办法确定启动应用程序所需的URL IE浏览器可以通过fb://启动Facebook应用程序但是你可以在任何地方确定吗?
    2.   

      答案 - 下面有热门应用程序的多个URL策划者链接,但我的理解是应用程序开发人员需要发布它们

      由于

      JS小提琴以防万一 - https://jsfiddle.net/0znc12bs/

        

      更新 - 作为参考点我不是在开发应用程序这是一个   网络服务试图连接到我没有创作的应用程序。

           

      Update2 - 我与Roku支持及其远程应用程序保持联系   目前不支持深层链接。

1 个答案:

答案 0 :(得分:0)

要从网址开启应用,应用开发者需要在应用中设置ID(深层链接)设置和网址架构

对于着名的应用程序,您可以从网上找到深层链接网址,您可以通过该列表打开应用程序
如果他们写了

,你可以在它的网站上找到

可以提供一些网址架构列表的网站列表,您可以使用这些架构列表从网上打开应用:https://stackoverflow.com/a/11155918/4557505