今天解了一个问题:
某些情况下,网页load完成以后,会闪一下。后来发现,这种情况发生在那种load完成后会晚上滚动的网页上(例如m.baidu.com)。
比较了一下代码,发现问题出在截屏上。
onpagefinish后,为了得到当前网页的截屏,需要调用webview的capturePicture函数,而调用此函数的同时,网页正在网上滚动,导致滚完以后重画。
今天解了一个问题:
某些情况下,网页load完成以后,会闪一下。后来发现,这种情况发生在那种load完成后会晚上滚动的网页上(例如m.baidu.com)。
比较了一下代码,发现问题出在截屏上。
onpagefinish后,为了得到当前网页的截屏,需要调用webview的capturePicture函数,而调用此函数的同时,网页正在网上滚动,导致滚完以后重画。