首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于al:web:should_fallback的Facebook应用链接错误行为

基于al:web:should_fallback的Facebook应用链接错误行为
EN

Stack Overflow用户
提问于 2016-03-09 17:50:02
回答 1查看 1.6K关注 0票数 2

我有一个带有适当应用程序链接标签的网页;Android部分的相关链接是:

代码语言:javascript
复制
<meta property="al:android:url" content="custom-scheme://some/url/with?q=1&s=2">
<meta property="al:android:package" content="com.example.app">
<meta property="al:android:app_name" content="Example App">
<meta property="al:web:should_fallback" content="false">

通过在Facebook上发布一个链接到一个包含这些标签的网页上,共享Android应用程序的内容,只是起作用了。但是,当我单击本地Facebook应用程序的帖子时,我的安卓应用程序会收到一个意图,将data属性设置为原始共享链接,而不是al:android:url元数据中指定的应用链接。

我预计,在将al:web:should_fallback元数据设置为false之后,将不会显示原始URL,并且将选择定义的应用程序链接。但我所看到的唯一不同之处在于它的作用:它不是一个常规的android.intent.action.VIEW,而是一些奇怪的com.facebook.application.720295239734539

哪个是正确的元数据组合,让Facebook正确地使用我在al:android:url中定义的自定义计划URL作为意图的data到我的应用程序的深层链接?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-11 20:31:45

总结一下其他无意中发现这个问题的人的发现:

由于某些原因,applinks标记似乎无法立即解析,从而导致intent的操作不正常。然而,在等待了几个小时之后,一切都如期而至。Facebook对象调试器似乎无助于加快这一过程。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35898942

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档