Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android WebView onPageStarted/onPageFinished方法说明_Android_Cordova_Webview - Fatal编程技术网

Android WebView onPageStarted/onPageFinished方法说明

Android WebView onPageStarted/onPageFinished方法说明,android,cordova,webview,Android,Cordova,Webview,我真正想说明的是,这些方法究竟是在什么时候被调用的 在WebView类引用中,当页面完成加载和页面开始加载时调用它们。加载什么-加载请求或呈现html 我需要得到一个方法,在html下载足够多的时候调用它,android webview将开始在屏幕上显示元素,文档中对这些方法的解释似乎有点混乱 提前感谢,, ChillY这些方法在网络请求启动和完成时调用。它们与准备显示或渲染的内容无关 根据您的具体要求,您可以使用PictureListener回调[1]让您知道WebView何时准备好了一些内容

我真正想说明的是,这些方法究竟是在什么时候被调用的

在WebView类引用中,当页面完成加载和页面开始加载时调用它们。加载什么-加载请求或呈现html

我需要得到一个方法,在html下载足够多的时候调用它,android webview将开始在屏幕上显示元素,文档中对这些方法的解释似乎有点混乱

提前感谢,,
ChillY

这些方法在网络请求启动和完成时调用。它们与准备显示或渲染的内容无关

根据您的具体要求,您可以使用PictureListener回调[1]让您知道WebView何时准备好了一些内容。但是,如果加载多个URL,这可能会有问题,因为当前URL加载不一定会触发图片回调-在加载下一个页面时,可能会收到旧页面的过期图片(例如,想象一个旧页面在加载新页面时播放动画,或者类似的情况)

另一种可以非常可靠地工作的方法是在HTML中播放一个简短的CSS动画,并在动画完成后通过JavaScript接口调用Java。当您得到该回调时,WebView应该呈现内容

[1] [2] ,java.lang.String)