我正在爲iOS 5編寫基於PhoneGap的應用程序。我面臨以下問題:PhoneGap在Facebook登錄期間打開Safari
我使用Facebook進行登錄。驗證成功後,用戶應該返回到我的應用程序。除了一件事之外,一切都可以正常工作 - 從Facebook返回的URL與http 301(重定向)在新的Safari瀏覽器窗口中打開,而不是PhoneGap的webView。
我很困惑,因爲通常我需要編寫一些額外的代碼來在Safari中強制PhoneGap應用程序打開URL。現在我有一個反過來的情況。
是否有避免此類行爲的解決方法?
我使用OS X 10.6.8,Xcode 4.2,PhoneGap 1.2.0。
我在這個線程中找到了一個工作解決方案http://stackoverflow.com/questions/8171983/what-controls-whether-phonegap-opens-an-external-browser-safari – Antonio