【问题标题】:Is it possible to open an application already downloaded with web browser (like Safari for iPad)?是否可以打开已经使用网络浏览器下载的应用程序(如 iPad 版 Safari)?
【发布时间】:2011-11-14 13:35:53
【问题描述】:

当用户在 Safari 中输入 URL 时,我想打开一个应用程序。

例如:

twitter.com 打开 twitter 应用程序。

是否可以在网络编程语言中使用:JavaScript、PHP?

【问题讨论】:

    标签: php javascript iphone ipad safari


    【解决方案1】:

    是的,可以通过 Safari 在 iPhone 上打开应用程序。您必须在您的应用程序项目设置中注册一个自定义 URL 方案。然后在您的 Web 应用程序中,您可以创建一个指向您的自定义 url 方案的链接,该方案将打开该应用程序。

    例如,如果您使用 twitter 作为 url 方案,您可以让 Web 应用程序重定向到 url twitter://

    但一个问题是,如果应用程序不在设备上,那么重定向将失败。

    【讨论】:

    • 啊,我猜他想用电脑,而不是 iPhone。在那种情况下,是的,我想这是可能的。
    【解决方案2】:

    如果您想在基于 iOS 的设备上从网络浏览器打开下载的应用程序,那么您应该使用custom url scheme 编写链接。

    你可以在这个网站上找到很多 url 方案示例 - AKOSMA IPhone URL Schemes

    【讨论】:

      【解决方案3】:

      不,那将是您的浏览器必须做的事情。或者你可以手动完成。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-03-06
        • 2017-11-06
        • 2011-10-14
        • 1970-01-01
        • 2013-10-06
        • 2023-03-30
        • 1970-01-01
        相关资源
        最近更新 更多