Android WebView 页面加载后缩小
我有一个带有以下代码的初始化 WebView:
_webView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
while (view.zoomOut());
}
_webView.loadURL("path/to/image.png");
但这不起作用。 WebView 在加载时会缩小。但是当它完成时,它会放大。
有没有其他方法可以在页面(我使用WebView显示图像)加载后完全缩小?
I have an initialized WebView with the following code:
_webView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
while (view.zoomOut());
}
_webView.loadURL("path/to/image.png");
But this does not work. The WebView zooms out while loading. But when it is finished, it will zoom in.
Is there any other way to zoom out completely after a page (I use the WebView to display an image) is loaded?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
尝试这段代码:
希望这有帮助。
Try this piece of code:
Hope this helps.
不要在
onPageFinished()
中执行任何操作,而是使用webview.getSettings().setDefaultZoom(WebviewSetting.ZoomDensity.FAR);
希望这会有所帮助
Don't do anything in
onPageFinished()
instead usewebview.getSettings().setDefaultZoom(WebviewSetting.ZoomDensity.FAR);
Hope this helps
这是加载图像时最重要的两个命令:
These are the two most important commands when loading images: