在iOS中,我想通过邮件链接打开我的应用程序。如果安装了应用程序,则点击链接时链接格式为http://test.com,然后打开应用程序,打开Web浏览器。有人请帮助我。
答案 0 :(得分:6)
Universal links,这些可能就是您要搜索的内容。
当您支持通用链接时,iOS 9用户可以点按指向您的链接 网站并无缝地重定向到您已安装的应用程序 通过Safari。如果您的应用未安装,请点按指向的链接 您的网站在Safari中打开您的网站。
答案 1 :(得分:5)
对于iOS9或更新版本,请查看tilo的答案(通用链接)。
对于iOS8或更早版本,它更麻烦 将URL方案添加到您的应用程序。 这可以通过执行以下步骤来完成:
您的应用现在将打开以“MyAwesomeApp://”开头的所有链接 在safari中试一试,输入“MyAwesomeApp:// test”。 如果您的应用已安装在设备上,它将会打开。
自定义网址计划仅适用于安装了您应用的设备。 要修复用户未安装您的应用的情况,您必须从电子邮件链接到尝试打开您的应用但具有http URL作为后备的网页:
window.location = 'MyAwesomeApp://';
setTimeout(function() {
window.location = "http://urlToMyAweSomeAppHomePage.com";
}, 1000);