所以,既然PictureListener.onNewPicture()
是deprecated,我必须依赖WebViewClient.onPageFinished()
的某些衍生物。
我可以提出一些逻辑(有太多的计时器......)来做到这一点,但仍然存在一个挑战:一些网页(出于某种奇怪的原因)提供了多个WebViewClient.onPageFinished()
。
我只对最后一个感兴趣。
有没有办法判断另一个WebViewClient.onPageFinished()
即将发生?
(另外,对于同一页面请求,解释在什么情况下会导致多个WebViewClient.onPageFinished()
被触发,对我的理解最有帮助。)