1
我正在使用UIApplication.sharedApplication()。openURL(url)在Safari中打開一個頁面。它工作正常,只要在safari中打開url即可。但問題是,如果該頁面已在Safari中打開,並且我調用openURl方法,它只是打開舊頁面,而不刷新內容。每當我打電話給opneURL時,我都想刷新它。怎麼做。 ?OpenURL在iOS中刷新?
我正在使用UIApplication.sharedApplication()。openURL(url)在Safari中打開一個頁面。它工作正常,只要在safari中打開url即可。但問題是,如果該頁面已在Safari中打開,並且我調用openURl方法,它只是打開舊頁面,而不刷新內容。每當我打電話給opneURL時,我都想刷新它。怎麼做。 ?OpenURL在iOS中刷新?
我不認爲有可能在Safari中刷新頁面。
你可以試試這個:
func showTutorial(url : String) {
if let url = NSURL(string: url) {
let vc = SFSafariViewController(URL: url, entersReaderIfAvailable: true)
presentViewController(vc, animated: true, completion: nil)
}
}
請仔細閱讀本:
一種可能的簡單的解決方案,如果可以的話,是實現SFSafariViewController和應用程序中打開您的網址。在這個階段,你可以像UIWebView一樣控制它。 http://stackoverflow.com/a/38395653/3307233 –
不,我不能使用SFSafariViewController,客戶端想要在Safari瀏覽器中打開它。 –
嘗試在私人模式下打開URI。希望它能起作用。 –