看板 AndroidDev 關於我們 聯絡資訊
開發層: (應用/框架/庫/核心) 應用 問題: 使用webview時,想取得整個網頁資料的高度 使用 getContentHeight() 卻回傳0 輸入: webview.loadDataWithBaseURL() 預期輸出: 正確的網頁資料高度值 錯誤輸出: 0 錯誤訊息: 無.. 程式碼: (請多利用置底文網站) 使用 getURL() 載入網頁頁面的話 getContentHeight()會是正確的值 但是使用loadData() 和 loadDataWithBaseURL() 載入sd卡中的檔案則都會是錯誤的 ... 參考: (書籍/網頁/...) 補充說明: 還請各位指教解答 謝謝!:) -- ¯▍ 「流浪嗎?請往這邊走,謝謝」 █▊█ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.129.58
ppaass:Android 根本就不會等網頁處理完成就 onPageFinished,尤 04/26 19:51
ppaass:其是處理電子書之類的長網頁的時候,根本就還沒處理完就顯 04/26 19:51
ppaass:示了,所以 getContentHeight 取到零是很正常的,就算不是 04/26 19:52
ppaass:零也不見的是正確的值,所以程式中要隨時偵測並更新資訊。 04/26 19:53
cksimon:感謝您的資訊提供!! 受益良多啊 04/29 17:46