我正在製作一個使用兩個UIWebView的應用程序。在其中的一個我剝離JavaScript的網頁並加載它(使網頁顯示更快)。另一個在後臺使用javascript加載整個頁面,並在完成時替換其他UIWebView。帶有JavaScript的頁面會增加一些橫幅和東西使其更大。從一個UIWebView傳遞一個元素到另一個
我試圖讓UIWebView自動滾動到用戶在另一個WebView上的地方(元素)。我一直試圖通過javascript(使用document.elementFromPoint)來做到這一點,但我無法找到一種方法來傳遞一個元素到另一個UIWebView(不知道它是否可能)。我無法通過Id找到元素,因爲他們沒有Id屬性。
有沒有辦法將元素作爲變量從一個UIWebView傳遞給另一個?還是有另一種方法來做到這一點?
你有什麼想法,爲什麼頁面加載緩慢的JavaScript?你做什麼樣的DOM修改?你什麼時候做,他們準備好了嗎?如果您希望渲染速度快,則可以將大小(寬度和高度屬性)提供給儘可能多的元素,以使佈局引擎開心。 –
如果您需要什麼需要時間的提示,我建議您使用chrome加載頁面,並使用分析器,時間線和審計工具。 –