Facebook的应用程序连接在Android上打开浏览器
问题描述:
我试图实现应用程序链接。也许我的理解是完全错误的,但我很期待这个工作流程:Facebook的应用程序连接在Android上打开浏览器
- 创建/提升网页与元头(其它内容并不重要)
- 加强与意图过滤器的应用程序响应以MYAPP方案
- 张贴一个链接到这个网页Facebook的
- 点击这个帖子在Facebook上
- 应该打开我的应用程序(或谷歌播放)
这是正确的吗?
的网页看起来是这样的:
<html>
<head>
<meta property="al:android:url" content="myapp://something/something">
<meta property="al:android:package" content="packagename">
<meta property="al:android:app_name" content="App Name">
<meta property="al:web:should_fallback" content="false">
</head>
<body>
<script>
window.location.replace('https://play.google.com/store/apps/details?id=packagename')
</script>
</body>
</html>
应用程序可以使用意向(亚行壳上午测试开始-W -a android.intent.action.VIEW -d“MYAPP打开:/ /东西/东西“)
现在我创建一个链接到这个网页在Facebook上的帖子(顺便说一句,所以我不需要污染我的墙测试?)。在Facebook Android应用中点击它。
我希望它打开我的应用程序,但它总是打开浏览器。任何想法有什么不对?
答
该网站必须包含og:type和og:title元标记才能使用。这是检测这些问题的有用链接: https://developers.facebook.com/tools/debug/og/object/
什么是链接到网站?你在https://developers.facebook.com/tools/debug/og/object/上通过调试器运行它吗? – WizKid 2015-02-05 19:45:59
该网站链接是http://lovelikeorhate.eu/question/3(数量在变化)。但它只能回答问题的内容。 – tadeas 2015-02-05 19:51:47
感谢您的链接!解决问题找到解决问题。它缺少og:type和og:title - applinks文档没有提到任何关于它的信息,但它现在正在工作。 – tadeas 2015-02-05 20:26:24