【发布时间】:2014-12-04 19:48:51
【问题描述】:
我正在尝试为我的应用程序实现新的 AppLinks API,以将 Facebook 用户路由到我的移动应用程序。
我已正确设置元数据,但 Facebook 应用程序始终会在内部 Web 浏览器中打开 URL(但它会显示在右上角,但普通用户不会知道它代表什么并且不会点击它)。
<meta property="al:web:should_fallback" content="true" />
但是如果我将 should_fallback 设置为 false,则 Post 会直接在 App 中打开 - 但是回退到 WebApp 将不再起作用。
<meta property="al:web:should_fallback" content="true" />
所以 Facebook 没有正确实现 AppLinks implementation(所以它没有意义)还是我忘记了什么?
PS:在 Android 上它可以正常工作:点击 Applink 后,它会直接打开我的原生应用,如果未安装该应用,则会打开正常的网页
对于 Pinterest iOS 应用程序,这种方式也行不通 - 但实施比在 Facebook 中更好 - 向用户显示信息框:
对于 iOS 是否存在更好的解决方案,或者我必须等到 Facebook 对此进行调查(如果他们这样做的话)?
【问题讨论】:
-
这里有同样的问题..有什么解决办法吗??
-
不,仍在等待 facebook 的回复..
-
应用链接只定义了一个通信和发现协议,它并不规定客户端应用的行为。对于 iOS,目前 Facebook 应用的行为是打开网页,并提供一些 UI 供用户访问应用(按钮只是其中一种处理方式)。
-
你们在这方面有什么收获吗?
-
否 - 但我认为 facebook 现在会改变 iOS9 的行为(我希望如此)
标签: facebook facebook-graph-api applinks