Android WebView 上的 ReactJS 项目,图像未显示

Jib*_*ibo 5 android-webview reactjs react-router

我目前正在试验一个混合应用程序,使用 ReactJS 作为加载到 Android WebView 中的前端。在其中一个页面上,我有一个加载外部/托管图像的列表。点击这些图像会路由到显示其描述的另一个页面(使用react-router.history=hashHistory)。

在浏览器(chrome)上测试,图像一旦加载就会出现。另一方面,在实际设备上测试时,图像没有出现。仅当我点击列表项并按返回 (hashHistory.goBack) 时,它才会出现。

我知道这不是 ReactJS 的最佳用途,但这比我们当前使用的更好。此外,我们当前的设置阻止我们追求 React Native 方式。有任何想法吗?

编辑:这是一个屏幕截图:

在此输入图像描述

小智 3

您需要更改代码中的网络设置。

WebSettings settings = webView.getSettings();
settings.setDomStorageEnabled(true);
Run Code Online (Sandbox Code Playgroud)