【问题标题】:What's the difference between dart:html vs package:html in dart?dart:html 与 package:html 在 dart 中有什么区别?
【发布时间】:2022-01-13 21:46:22
【问题描述】:

我正在尝试在 Flutter 中创建一个 epub 文档创建器,因此需要有一些以编程方式构建 xhtml 文件的东西。我不确定从哪个库开始,在这里,也不知道它们的不同目的是什么。

【问题讨论】:

  • dart:html 用于 Dart for web 与浏览器交互。 package:html,正如其文档所述,用于在没有浏览器的情况下解析 HTML。
  • @jamesdlin - 这是一个很好的答案!把它放在下面,收获业力!

标签: android flutter dart


【解决方案1】:

来自the dart:html documentation

用于需要与浏览器和 DOM(文档对象模型)交互的基于 Web 的应用程序的 HTML 元素和其他资源。

来自package:html 包描述:

用于在浏览器之外解析和操作 HTML 内容的 API。

换句话说,dart:html 用于 Dart for web 与网络浏览器交互。 package:html 是一个没有网络浏览器的 HTML 解析器。

【讨论】:

    猜你喜欢
    • 2012-02-16
    • 1970-01-01
    • 1970-01-01
    • 2019-08-02
    • 2019-03-28
    • 2023-01-25
    • 2020-08-16
    • 2021-12-17
    • 2020-12-04
    相关资源
    最近更新 更多