自定义网址没有“无法打开”错误

时间:2015-03-25 14:03:01

标签: javascript ios url redirect

我已经在我的应用中实现了自定义网址,并且工作正常。我还实现了自定义目标网页,根据查询参数显示不同的视频。

1)如果用户点击手机上的链接,我想生成推送我的应用的Twitter,电子邮件等链接。如果用户未安装该应用,则应该会在移动浏览器中转到目标网页。如果点击主要桌面浏览器,该链接应转到目标网页。

2)在目标网页上,我想要一个打开应用程序的链接。如果未安装该应用,该链接应该会打开应用商店列表。

在StackExchange和Google上,我发现了这些提议的解决方案:

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)没有错误警告框。

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

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

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

希望有所帮助!