将网站从 iPhone Twitter 客户端上的 iframe/uiwebview 中解脱出来



当我们从Twitter iPhone客户端内部单击指向我们网站的链接时,www.tekiki.com,在Twitter移动客户端上搜索 tekiki.com,该网站将显示在框区域中。

这是iframe还是我们可以突破的东西? 我们尝试了 iframe 破坏代码,但它失败了。 我们怀疑这是一个UIweb视图。 如果这是真的,我们可以通过JavaScript在Safari/Chrome中打开网站吗?

当您单击官方 Twitter iOS 应用程序中的链接时,它会打开一个新的模式视图,其中包含一个UIWebView 。 你无法摆脱此视图并进入不同的应用程序,因为 Twitter 控制着体验。 iOS 仅支持通过注册的 URL 方案(如 fb://1234567890)快速切换应用程序,不支持通过 javascript 等。

唯一的方法是,如果他们有一个额外的按钮,让用户可以选择在不同的应用程序中打开页面。

最新更新