0

我有一个 React Native 应用程序,它正在从后端HTML接收文件。这是 HTML 文件的内容:

<html>
  <head>
    <style>
      #wrapper {
        // styling
      }
      .child {
        // styling
      }
      #img {
        // styling
      }
      #desc {
        // styling
      }
    </style>
  </head>

  <body>
    <div id="wrapper">
      <div id="img" class="child"></div>
      <div id="desc" class="child"></div>
    </div>
  </body>

  <script>
    const img = document.getElementById("img");

    img.addEventListener("click", () => {
      // logic
    });
  </script>
</html>

我只想在 react-native 视图中显示这个 HTML 以及它的style标签script

4

2 回答 2

1

您应该为此使用某种预建库...

这是我发现非常有用的一个 => https://github.com/archriss/react-native-render-html

于 2020-04-04T15:21:40.510 回答
0

我使用 React-native-render-html 库来渲染 html,它的用途非常广泛且非常易于使用,您可以从

https://www.npmjs.com/package/react-native-render-html

于 2020-04-04T18:41:05.977 回答