我正在通过 Javascript 传递一个本地文件来设置一个 img 源,但我无法让它工作。设置路径的javascript是
<img src='" + the_payload.image + "' width='" + (cellWidth()-20) + "' />
我发送的字符串是完整的文件路径:
file:///mnt/sdcard/Android/data/com.newvisioninteractive.android.myapp/files/c87eba4a-5349-4a55-baec-cc573a5f7571-thumb.png
我看到了一篇关于 ContentProviders 和 ParcelFileDescriptors 的帖子,但也无法让它发挥作用。
这适用于在特定日期显示图像的日历视图。当我传入静态图像时它工作正常,而不是本地图像。
另外,我已经设置
mWebView.getSettings().setAllowFileAccess(true);
mWebView.getSettings().setJavaScriptEnabled(true);
我需要设置任何其他权限吗?