Android 11 上的 WebView - 不显示本地图像文件
WebView on Android 11 - not showing local image files
我在 Android 11 上的 WebView 有问题(这在 Android 10 下有效)。 html
<img src='file:///storage/emulated/0/Android/data/<package>/image_cache/item_15.bmp'>
不加载图像。 html 是更大字符串的一部分。图像文件由同一应用程序创建并且有效。
有什么变化?
尝试设置 webview.getSettings().setAllowFileAccess(true);
。 documentation 表示:
The default value is true for apps targeting Build.VERSION_CODES.Q and
below, and false when targeting Build.VERSION_CODES.R and above.
我在 Android 11 上的 WebView 有问题(这在 Android 10 下有效)。 html
<img src='file:///storage/emulated/0/Android/data/<package>/image_cache/item_15.bmp'>
不加载图像。 html 是更大字符串的一部分。图像文件由同一应用程序创建并且有效。
有什么变化?
尝试设置 webview.getSettings().setAllowFileAccess(true);
。 documentation 表示:
The default value is true for apps targeting Build.VERSION_CODES.Q and below, and false when targeting Build.VERSION_CODES.R and above.