当前位置:首页>鸿蒙APP>鸿蒙Flutter插件精选:fluttertoast_ohos

鸿蒙Flutter插件精选:fluttertoast_ohos

  • 2026-11-09 12:00:17
鸿蒙Flutter插件精选:fluttertoast_ohos

Flutter 应用适配鸿蒙,最离不开的就是各种常用插件的迁移。今天介绍的是 fluttertoast_ohos —— 让 Flutter 应用在鸿蒙平台上也能优雅地弹出 Toast 提示。

插件简介

fluttertoast_ohos 是经典 Flutter 插件 fluttertoast 的 OpenHarmony 平台实现。由国内开发者适配发布,让你的跨平台应用在鸿蒙设备上也能无缝使用 Toast 提示功能。

只需在项目中添加依赖,无需修改原有代码,直接复用 fluttertoast 的 API 即可,真正做到了零成本迁移。

安装

在 pubspec.yaml 中添加两个依赖:

dependencies:
  fluttertoast: ^9.0.0
  fluttertoast_ohos: ^9.0.0

fluttertoast_ohos 作为平台适配包,需要与 fluttertoast 配合使用。

使用

添加依赖后,代码中直接调用 fluttertoast 的 API:

import 'package:fluttertoast/fluttertoast.dart';

Fluttertoast.showToast(
  msg: "Hello OHOS!",
  toastLength: Toast.LENGTH_SHORT,
  gravity: ToastGravity.BOTTOM,
  backgroundColor: Colors.blue,
  textColor: Colors.white,
  fontSize: 16.0,
);

支持自定义提示时长、位置、背景色、文字颜色等,用法与原版完全一致。

⚠️ 注意:fontSize 参数在 OpenHarmony 平台上暂不支持,传入后会被忽略。

适用场景

  • Flutter 项目适配鸿蒙 OHOS 平台
  • 需要在鸿蒙设备上显示轻量级 Toast 提示
  • 希望复用 fluttertoast 原有代码,减少适配工作量

关于本系列

「鸿蒙Flutter插件精选」 系列将持续介绍优秀的鸿蒙 Flutter 适配插件,帮助开发者更高效地完成鸿蒙迁移。如果你有好的插件推荐,欢迎评论区留言

引用链接

[1]https://pub-web.flutter-io.cn/packages/fluttertoast_ohos

最新文章

随机文章