首页 > 解决方案 > WebView 不会在 android 9 API 28 中刷新

问题描述

我正在使用WebView显示地图的 aSeekbar和更改地图上圆的半径。

当我在任何 API 28 下的设备/模拟器上测试它时,一切都很好。

效果很好 = 当我移动搜索栏时,半径会发生变化。

例如

1) 对于半径 10 公里

在此处输入图像描述

2) 对于半径 3 公里

在此处输入图像描述

但是,在运行 API 28 的设备上,无论seekbar显示什么,它都停留在初始负载上。

在此处输入图像描述

我读到我可能会按照这里的建议在清单中添加一些东西,它不起作用。

任何想法?

我在用着:

WebView MapView = (WebView) findViewById(R.id.wb_map);
WebSettings webSettings = MapView.getSettings();
webSettings.setJavaScriptEnabled(true);
MapView.loadData(Map_HTML, "text/html", null);

在我的 WebView 中显示它。

谢谢

标签: javaandroidwebviewandroid-webviewandroid-9.0-pie

解决方案


推荐阅读