我正在嘗試使用UIWebView構建簡單Web瀏覽器的教程。 如果用戶只是在沒有任何方案的情況下輸入地址,那麼有一種功能可以將方案「http://」前綴到url。例如:google.com中的用戶類型而不是http://google.com 這是使用NSURL的scheme屬性實現的。 一切都很好,直到地址很簡單。從用戶輸入的網址中檢測自定義url模式
如果地址是這樣的:「test1.samplewebsite.com:81」 NSURL方案將字符串「test1.samplewebsite.com」檢測爲方案而不是方案。
這對safari工作正常,它檢測到沒有計劃,並及時加上http前綴。
在跳轉到編寫代碼檢測方案之前,我想檢查一下,有沒有用於檢測有效方案的系統API?