對於iPhone應用程序,我使用window.scrollBy滾動到頁面的底部。該頁面在UIWebView中呈現。這一切都運行良好,直到sdk 3.0。據瞭解,在UIWebView中不再支持scrollBy。是否有一個方便的JavaScript替代window.scrollBy?UIWebView scrollBy替換
2
A
回答
1
您可以使用以下方法來解決您的問題。
用於獲取pageOffset:
INT pageYOffset = [[webViewObj stringByEvaluatingJavaScriptFromString:@ 「window.pageYOffset」]的intValue];
爲了得到一個網頁的總滾動高度:
INT scrollHeight屬性= [[webViewObj stringByEvaluatingJavaScriptFromString:@ 「document.documentElement.scrollHeight」]的intValue];
用於滾動網頁到特定的偏移量:
[webViewObj stringByEvaluatingJavaScriptFromString:[的NSString stringWithFormat:@ 「的document.body.scrollTop =%d」,scrollHeight屬性]];
相關問題
- 1. UIWebView可以替換Safari嗎?
- 2. scrollBy()不滾動
- 3. 需要替換UIWebView UITextField鍵盤
- 4. 動態替換HTML元素的UIWebView
- 5. 與<br>換行符替換在UIWebView的
- 6. react-native-swiper方法scrollBy
- 7. scrollBy不會在Firefox和Opera
- 8. 硒中的Scrollby方法
- 9. UIWebView內存的替代品?
- 10. 我如何擺脫..替換(替換(替換(替換(替換(...?
- 11. 在Swift中替換UIWebView中的keyboard的inputAccessoryView
- 12. 上uipopover替換文本框的鍵盤在一個UIWebView
- 13. 如何替換UIWebView的方法而不是限制子類?
- 14. Ios通過NSURLCache攔截UIWebview請求並替換響應
- 15. 如何替換對UIWebView有用的html文件中的變量?
- 16. iPhone在UIWebView中加載Htmlstring並使用Javascript替換文本
- 17. UIWebView的切換scalespagetofit
- 18. 窗口。 Vaadin應用程序的scrollBy值
- 19. 如何讓scrollBy直接運行?
- 20. ScrollView ScrollBy方法需要2個參數
- 21. 替換/替換記事本
- 22. ajax.actionlink替換vs替換
- 23. Javascript替換不會替換
- 24. 替換Vim中的替換
- 25. 替換替換更新
- 26. sed替換與python替換
- 27. 將WebView轉換爲UIWebView
- 28. 如何交換2 UIWebView
- 29. UIWebview旋轉+轉換問題
- 30. 替代替換
嘗試使用window.scrollTo(x,y); 另外我想知道它在哪裏提到「scrollBy在UIWebView中不再受支持」。請發送一些URL,可能會得到一些幫助。 謝謝 – Biranchi