7

我正在尝试为我的应用程序实现新的 AppLinks API,以将 Facebook 用户路由到我的移动应用程序。

我已经正确设置了元数据,但 Facebook 应用程序总是在内部 Web 浏览器中打开 URL(但它显示在右上角,但普通用户不知道它代表什么,也不会' t点击它)。

<meta property="al:web:should_fallback" content="true" />

Facebook Applinks 实施

但是如果我将 should_fallback 设置为 false,则 Post 会直接在 App 中打开 - 但是回退到 WebApp 将不再起作用。

<meta property="al:web:should_fallback" content="true" />

所以 Facebook 没有正确实现AppLinks 实现(所以它没有意义)或者我忘记了什么?

Facebook 文档

PS:在Android上它可以正常工作:单击Applink后,它直接打开我的原生应用程序,如果未安装该应用程序,则打开正常的网页

对于 Pinterest iOS 应用程序,这种方式也行不通 - 但实施比在 Facebook 中更好 - 向用户显示了一个信息框:

Pinterest AppLinks 实施

它是否存在更好的 iOS 解决方案,或者我必须等到 Facebook 对此进行调查(如果他们这样做的话)?

4

1 回答 1

0

我不确定我的评论是否有用,但我们遇到了类似的情况。同时,当我们尝试解决回退问题时,我们发现 Instagram 一切正常。我们比较了我们的元标签,发现我们只有一个区别。它是附加的元标记 fb:app_id。我们将它添加到页面中,神奇的事情发生了。安装应用程序后,fb 建议打开它。未安装时,它会重定向到 web url (og:url)。

于 2017-01-30T19:17:50.773 回答