是否有可能通过 PHP 或 JS 检测 Facebook 的移动应用程序的浏览器? 我的应用程序在其浏览器中都有问题(在 native 浏览器中没有!),我想显示警告通知。
或者,是否可以直接在外部浏览器中打开网站?
最佳答案
这对我来说在 JavaScript 中工作得很好:
if (navigator.userAgent.match(/(iPod|iPhone|iPad)/) && navigator.userAgent.match(/FBAV/i)) {
//iOS Facebook App Browser detected
}
有关用户代理的更多信息:Is this a Facebook for iOS WebView User Agent?
据我所知,无法强制网站在任何外部浏览器中打开,只有用户可以这样做。
关于javascript - 检测 Facebook 移动浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31297601/