【发布时间】:2012-10-26 02:55:53
【问题描述】:
当我使用“openURL”以“http://www.facebook.com/SomePage”的形式打开一个 Facebook 网址时,它会被 Facebook 应用程序打开,并导致页面损坏(大部分屏幕是空白的),或用户的“时间线”(取决于设备和应用程序的版本)。有什么办法可以强制 URL 转到 Safari?我不介意 facebook 应用程序接管 URL,但如果它不知道如何处理它,我宁愿让 Safari 来做。
【问题讨论】:
-
我遇到了同样的问题,而不是重定向到 Safari 我的应用程序将用户发送到 Facebook 应用程序。它只发生在 Iphone 5 中。以前的所有版本设备都可以正常使用该应用程序。
-
我认为它不仅仅是访问 Facebook 应用程序。似乎有一些 GOOFY 事情发生在应用程序方案中,特别是围绕以“www”开头的 facebook 链接。我在测试设备上有一些案例,其中跟随这样的链接会随机进入其他应用程序方案。但是,没有“www”的相同链接可以正确访问 Safari。很奇怪。
-
@pj4533,也许你应该用上面的答案来回答这个问题,这样它就可以被标记为正确。它也对我有用。