2014-01-16 194 views
0

我已經在iOS7應用上設置了webview。 只要格式正確(包括http://) 我最終可以連接到一個IP地址 - 類似於路由器上的Web界面,但我可以成功加載網頁,但webview doesn' t似乎喜歡這種格式。 有沒有一種方法可以將地址重新格式化,以便通過webview處理?webview ip地址

感謝,

+1

你起訴什麼格式?格式爲(示例地址):'http://192.168.1.1:8080/page.html' – Linuxios

+0

NSURL類需要使用的URL在RFC 1808,1738和2732中描述,因此請確保它具有http://或https:// –

回答

0

正如評論你的原職提,使用http://127.0.0.1,加入HTTP://的開頭是有效的,它的工作。我只是測試它。

+0

感謝Paul,我試過了,它似乎只是加載了一個空白視圖。 –

+0

你是不是指'http:// 127.0.0.1'給你一個空白的視圖?我只是以此爲例。我正在運行一個本地Web服務器,所以我的UIWebView實際上將這個特定的基於IP的URL解析到我的機器上的一個站點,所以我知道它確實有效。 你有一個特定的基於IP的URL,你試圖達到?你可以嘗試'http:// 66.6.44.4'這將拉起一個tumblr錯誤頁面... –

+0

我的意思是,當我嘗試撥入我的路由器IP包括http://(我可以做它使用Safari瀏覽器沒有問題)。 tumblr錯誤頁面確實顯示正確。我想知道現在是否與我的路由器以彈出窗口顯示密碼提示有關。我將最終連接到明天將要測試的一些工業設備的知識產權。謝謝, –