我正在寻找加速WebView加载的方法,我遇到了WebSettings.setBlockNetworkLoads(),文档中对此进行了简要描述:
Tell the WebView to block all network load requests.
但我不清楚“所有网络负载请求”是什么意思.
它会阻止加载图像,就像setBlockNetworkImage()一样吗?
它会阻止其他事情吗? (如果是这样,它会阻止什么?)
最佳答案
根据this code sample,它意味着“阻止WebView通过网络加载外部资源”.
我将此解释为允许在本地加载资源(缓存,内存)但不通过网络加载,甚至不是您明确指定的URL.
所以,就像你观察到的那样,它会阻挡一切,包括图像.