Android 11的WebView -不显示本地图像文件



我在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);。文档说:

对于以Build.VERSION_CODES为目标的应用程序,默认值为true。Q和当以Build.VERSION_CODES为目标时为false。

最新更新