【问题标题】:How to use html, css, jss and assets in react native webview?react native webview中如何使用html、css、js和assets?
【发布时间】:2021-11-08 18:34:12
【问题描述】:

我想在我的 react native webview 中使用 html、js、css 和 assets。我尝试了很多,但只有对我有用的方法是将 html 作为字符串源传递。

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

是否可以通过导入或任何解决方法来使用它们。

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

【问题讨论】:

    标签: javascript reactjs react-native react-native-webview


    【解决方案1】:

    我考虑了一段时间,虽然你可以使用 injectedJavaScript 为 JS 做一些事情,但我想不出任何关于 HTML 和 CSS 的东西。

    当我将 Electron 与 react 一起使用时,我以前所做的是编写我的 react 代码,然后使用 ReactDOMServer 的 renderToString (description here) 将我的 react 代码及其所有资源解析回一个字符串,然后我将其注入页面(图片和其他资源加载正常)。

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

    【讨论】:

      猜你喜欢
      • 2017-09-15
      • 2017-10-10
      • 2020-01-03
      • 2021-11-02
      • 2020-03-09
      • 2020-12-21
      • 1970-01-01
      • 1970-01-01
      • 2021-09-20
      相关资源
      最近更新 更多