8
我们的webapp在Facebook本地iOS应用程序内很好地工作。但是,我们有一些链接需要在移动Safari中打开一个新窗口,而不是在Facebook(UIWebView?)应用程序中打开。只是一个简单的HTML <a href="http://site...." target="_blank">
不这样做 - 仍然在Facebook应用程序(最新版本)内打开。任何方式获得一个简单的链接或window.open()切换到Safari的页面加载?如何在iOS上的本地Facebook应用程序中打开Safari中的移动Web应用程序链接?
这里提出的解决方案是否工作 - http://stackoverflow.com/questions/7930001/force-link-to-open-in-mobile-safari-from-a-web-app-with-javascript? – deesarus
非常可疑。看见了。我会尽力去消除它作为一种可能性。 Web视图可能是在fb应用程序内运行的iOS上的UIWebView。因此,无论是静态还是动态构建,都不太可能在Safari中启动新选项卡,除非fb应用程序明确支持该选项卡。所以这真的是一个问题 - fb浏览器是否支持任何标记或其他钩子来执行此操作,与UI按钮“在Safari中打开链接”相同。 – tribalvibes
@tip,这与如何从fb应用程序本机容器中运行的html/js Web应用程序在Safari中打开外部链接的问题无关。很明显,拥有我们自己的本地应用程序是一个“解决方案”,但涉及到另一个问题。 – tribalvibes