如何在react native webview中使用html, css, jss和资产?



我想在我的react native webview中使用html, js, css和资产。我尝试了很多,但只有对我有用的东西是传递html作为字符串源。

但是我想导入文件并在react native webview中使用它们。在google上也没有得到多少有用的帮助。

是否可以通过导入或其他解决方法来使用它们?

任何形式的帮助将不胜感激。谢谢你。

我想了一会儿,虽然你可以为JS的东西做一些事情使用injectedJavaScript我想不出任何HTML和CSS。

当我使用Electron with react时,我曾经做的是编写我的react代码,然后使用ReactDOMServer的renderToString(这里的描述)来解析我的react代码与所有资源返回到一个字符串,然后我注入到页面(图像和其他资产加载良好)。

我只是不确定你是否可以在React Native中使用ReactDOMServer。

最新更新