我正在尝试在React-Native Android应用程序上的WebView中打开HTML内容,但是,当此HTML包含带有源的图像时,这样:
图片无法加载。
经过长时间的测试后,我发现问题出在%2B字符上,即等于网址中的“+”(加号)。但是,+和%2B都不加载图像。只是这个字符。
有人可以帮我吗?我尝试了一切,但一切正常!
临时workaroud是每次url包含此char时生成另一个url,但我认为这不是最好的解决方案。
更新
更清楚的是,我提供的这个链接在Web浏览器中运行良好,但在反应原生的webview中没有。如果我将此链接放在img源中并在浏览器中打开,图像加载就好了,但是如果我在webview中放入相同的HTML,则图像不会加载。