搜索插件、代码仓与 APP 分类

插件详情v0.17.4

flutter_widget_from_html_core

Flutter 包,用于将 HTML 渲染为小部件,重点关注正确性和可扩展性。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
72.2万
喜欢数
526
Pub 分数
160

安装插件

flutter pub add flutter_widget_from_html_core

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

一个 Flutter 包,可将 HTML 内容转换为原生小部件,重点关注准确性和灵活性。它使开发者能够在 Flutter 应用中直接渲染丰富的 HTML,支持广泛的 HTML 元素和 CSS 样式。该包设计具有可扩展性,允许自定义小部件构建器和特定标签或行为的处理器。适用于服务器驱动的 UI、文档显示,或任何需要在 Flutter 应用中动态渲染 HTML 的场景。

适合场景

  • 渲染服务器提供的 HTML 内容
  • 从 API 显示富文本
  • 构建动态文档视图
  • 创建可自定义的富文本编辑器
  • 将旧版 HTML 集成到 Flutter 应用中

主要特点

  • 高保真 HTML 渲染
  • 可扩展的部件构建系统
  • 支持 CSS 样式和布局
  • 自定义标签和样式处理
  • 轻量级核心实现

适合对象

  • 开发服务器驱动的 UI
  • 需要动态富文本显示的应用
  • 集成外部HTML源的项目
  • 注重正确性和定制化的团队

使用建议

  • 需要仔细处理不受信任的HTML的安全问题
  • 性能可能因复杂的 HTML 而有所不同
  • 对高级CSS功能的内置支持有限
  • 需要手动配置自定义元素
  • 可能需要额外的软件包才能实现完整功能

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

HtmlWidget monorepo

Flutter Coverage

This repo contains the source code for everything HtmlWidget-related.

Name Link
flutter_widget_from_html pub package
flutter_widget_from_html_core pub package
fwfh_cached_network_image pub package
fwfh_chewie pub package
fwfh_just_audio pub package
fwfh_svg pub package
fwfh_url_launcher pub package
fwfh_webview pub package
Demo app https://demo.fwfh.dev, supported/tags.html
Special dartpad with our packages https://try.fwfh.dev

Buy Me A Coffee

所属分类

依赖

依赖清单 3 项

源码仓库

使用此插件的项目