没有"cannot open"错误的自定义网址



我在应用程序中实现了自定义URL,它们运行良好。我还实现了基于查询参数显示不同视频的自定义登录页。

1) 我想为推特、电子邮件等生成链接,如果用户点击手机上的链接,这些链接就会启动我的应用程序。如果用户没有安装应用程序,则应转到移动浏览器中的登录页。如果在主要的桌面浏览器上单击,则链接应指向登录页。

2) 在登录页上,我想有一个打开应用程序的链接。如果未安装应用程序,则该链接应打开应用程序商店列表。

在StackExchange和谷歌上,我发现了以下建议的解决方案:

A)http://mobify.me/static/tests/test-app-link.html

B)http://aawaara.com/post/74543339755/smallest-piece-of-code-thats-going-to-change-the

这些解决方案适用于上述第2)部分。然而,即使是像A)这样的规范版本,在重定向之前,仍然会在Mobile Safari中生成"无法打开"错误。

有人能告诉我如何为上面的1)编写重定向服务吗?

我还希望能有一个指针,指向如何在没有错误警告框的情况下处理2)的好例子。

你的问题很长,但我很确定这个链接就是你想要的:http://support.mobileapptracking.com/entries/25539969-How-to-Deeplink-to-Your-Mobile-App-from-Your-Website

我们使用这些概念来创建类似于您想要做的事情。

好吧,我的朋友和前CTO给了我一个很棒的指针。您可以使用iframe进行检查,这是一种可靠的技术。他有一个例子,我可以确认它在移动狩猎中效果很好。

以下是github上的代码和示例:https://github.com/hampusohlsson/browser-deeplink

希望能有所帮助!

最新更新