【发布时间】:2016-03-22 04:58:12
【问题描述】:
我在 facebook 上发布了一些链接我的应用程序的文章。 当我点击 facebook 应用内浏览器的链接时, 我没有启动我的应用程序,但去应用程序商店。尽管我的应用程序已安装。 我尝试了一些像这样的元标记:
<meta property="al:ios:url" content="testApp://" />
<meta property="al:ios:app_store_id" content="123456" />
<meta property="al:ios:app_name" content="testApp" />
<meta property="al:web:should_fallback" content="false" />
和
if (/Android|iPhone|iPad|iPod/i.test(navigator.userAgent)) {
window.location = app;
window.setTimeout(function() {
window.location = mobileFallback;
}, 25);
} else {
window.location = desktopFallback;
}
我完全想不通。。 此问题仅出现在 iOS 9.x AFAIK 中。 应用链接在 iOS 9 和 safari 下运行良好。
我发现了一些在 facebook 应用内浏览器(即 whatsapp)中运行良好的应用。
这是本机应用程序的问题吗?还是客户端问题?
我错过了什么?
任何意见将不胜感激。
TIA。
【问题讨论】:
-
我会进一步尝试,如果您能够找出更多可行的示例(例如,spotify ...等),那么我会报告bug,并附上重现步骤和屏幕截图跨度>