2011-08-21 28 views

回答

2

您可能會嘗試使用WebView的computedStyleForElement:pseudoElement:方法反對body來提取它的樣式。

+0

對於普通元素它必須是'nil'。 https://developer.mozilla.org/en/DOM/window.getComputedStyle –

+0

好吧,我試過了,但它也給出了WebView窗口的大小,無論呈現什麼HTML內容。 我猜Webkit是一個渲染器,它不應該如此複雜才能獲得渲染元素的大小。 這是一個可憐的記錄。 – Petruza

+0

仍然有一個選項可以使用'onload'事件將頁面本身的'offsetHeight'通過JavaScript傳遞給Objective-C。但是...是的,這是非常複雜和骯髒的方式。 –

相關問題