當前位置:編程學習大全網 - 網站源碼 - android webview 高度如何計算的

android webview 高度如何計算的

1. 通過webview的didFinishLoad:方法,這個時候webview已經加載完成,可以獲得真實高度。

2. 通過js來獲取實際頁面的高度,獲取的時機也通過js來監聽。

3. 通過檢測webView.scrollView.contentSize,只要這個值發生改變,妳馬上就能夠被通知。註冊觀察者的代碼類似這樣:

[webView.scrollView addObserver:self forKeyPath:@"contentSize" options:NSKeyValueObservingOptionNew

context:&webViewContext]

然後在觀察者中實現- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context,妳就隨時可以監測到webView的高度變化了

  • 上一篇:58同城順風車拼車信息怎麽看發布時間
  • 下一篇:鳳凰衛視的視頻如何下載,根本不讓下載啊?
  • copyright 2024編程學習大全網