是否有一种方法可以从Javascript检测网页是否在SFSafariViewController或mobile safari中打开?

是否有一种方法可以从Javascript检测网页是否在SFSafariViewController或mobile safari中打开?,javascript,safari,uiwebview,mobile-safari,sfsafariviewcontroller,Javascript,Safari,Uiwebview,Mobile Safari,Sfsafariviewcontroller,通常更容易检测UIWebView,因为其用户代理通常与safari不同,但SFSafariViewController使用完全相同的用户代理。在最新发布的iOS 10上,我遇到了某些HTML5视频问题,只有当页面在SFSafariViewController中打开时才会发生。是否有一种方法可以从普通javascript检测浏览器是否实际上是SFSafariViewController

通常更容易检测UIWebView,因为其用户代理通常与safari不同,但SFSafariViewController使用完全相同的用户代理。在最新发布的iOS 10上,我遇到了某些HTML5视频问题,只有当页面在SFSafariViewController中打开时才会发生。是否有一种方法可以从普通javascript检测浏览器是否实际上是SFSafariViewController