2014-08-28 522 views
1

我試圖將網站的html放到我的iOS應用中。當我通過NSURLConnection從一個NSData變量記錄html時,如果我去了桌面上的網站並點擊了我試圖在iOS html中查找的元素上的inspect元素,那麼html是不同的。爲什麼會有所不同?是因爲我點擊了那個元素嗎?它在iOS和桌面上看起來是一樣的,因爲我已將它加載到UIWebView中。iOS - HTML源代碼與在桌面版Chrome中檢查元素時不同

更新:我被告知,在Chrome中它是呈現的源代碼。我如何才能在iOS中獲取呈現的源代碼?

回答

1

在Chrome的開發人員控制檯中,它顯示呈現的源代碼(在AJAX和擴展的修改之後)。代碼錯誤(如未封閉的標籤)也將被修復。

這不是您的原始源代碼。

+0

我怎樣才能得到Chrome控制檯在iOS上顯示的內容? – pisquaredtau 2014-08-30 22:13:51

+0

Chrome控制檯不會在iOS中顯示。 – Raptor 2014-09-01 01:53:06

+0

我知道鉻控制檯不會顯示,但你的意思是我無法得到呈現的HTML?我意識到信息在頁面加載後加載。我如何獲得該HTML?當我使用webview並使用JavaScript來獲取內部或外部html所有它返回的是<\head><\body><\html>。 – pisquaredtau 2014-09-01 04:49:51

相關問題