我有一个网站,目前正在开发iOS应用。 我正在分享Facebook上的网站链接。 URL方案在本机应用程序中运行。
网站的HTML开头如下:
<!DOCTYPE html>
<html>
<head>
<meta property="al:ios:url" content="myUrlScheme://myPath” />
<meta property="al:ios:app_store_id" content="myAppAppleId" />
<meta property="al:ios:app_name" content="myAppName" />
<meta property="al:web:should_fallback" content="false" />
<meta property="og:title" content=“myTitle” />
<meta property="og:url" content="myUrl" />
<meta property="og:type" content="article" />
</head>
当我从Facebook打开应用程序链接时,它会打开本机应用程序(如果已安装),否则它会要求转到App Store,就像文档所说的那样。
如果我删除“al:web:should_fallback = false”,它将始终在浏览器中打开网站,无论是否安装了本机应用程序。
我想要的是在未安装应用程序的情况下打开网站,或者如果已安装应用程序则打开应用程序。有什么办法可以实现吗?
iPhone正在运行iOS 9.3.5和Facebook v63