Facebook applinks在Android上打开浏览器

Facebook applinks在Android上打开浏览器,android,facebook,applinks,Android,Facebook,Applinks,我正在尝试实现applinks。也许我完全错了,但我期待着这样的工作流程: 使用元标题创建/增强网页其他内容无关紧要 使用响应myapp方案的意向过滤器增强应用程序 将此网页的链接发布到Facebook 点击Facebook上的这篇文章 它应该打开我的应用程序或谷歌播放 对吗 该网页如下所示: <html> <head> <meta property="al:android:url" content="myapp://something/something"

我正在尝试实现applinks。也许我完全错了,但我期待着这样的工作流程:

使用元标题创建/增强网页其他内容无关紧要 使用响应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>
可以使用adb shell am start-W-a android.Intent.action.VIEW-d测试的意图打开应用程序myapp://something/something

现在我在Facebook上创建了一个帖子,链接到这个网页,顺便说一句,Messenger会做什么,所以我不需要用测试来污染我的墙?。在Facebook Android应用程序中单击它


我希望它能打开我的应用程序,但它总是打开浏览器。你知道怎么了吗

网站必须包含og:type和og:title元标记才能正常工作。这是检测这些问题的有用链接:

该网站的链接是什么?你在调试器上运行过吗?网站链接是,当然,数字正在改变。但它实际上只回答问题中的内容。谢谢链接!修复发现的问题解决了问题。它缺少og:type和og:title-applinks文档,但它现在可以工作了。