FLUTTER ECOSYSTEM

wakelock_plus

一个插件,可让您保持设备屏幕常亮,即防止在 Android、iOS、macOS、Windows、Linux 和 Web 上的屏幕进入休眠状态。

最新版本
1.8.1
近 30 天下载
235万
喜欢数
645
Pub 分数
160

Package Overview

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

插件概览

wakelock_plus 是一个 Flutter 插件,可防止设备屏幕进入休眠状态,跨 Android、iOS、Web、macOS、Windows 和 Linux 多个平台保持屏幕常亮。它非常适合需要持续显示屏幕的应用程序,例如视频播放器、导航应用或 kiosk 模式。该包提供了简单的 API 来启用或禁用唤醒锁,确保在不同平台上行为一致。它轻量且可无缝集成到现有的 Flutter 项目中。

适合场景
  • 视频播放
  • 导航应用
  • 自助服务模式
  • 数字标牌
  • 交互式教程
  • 长时间运行的进程
主要特点
  • 跨平台支持
  • 简单 API
  • 低电量影响
  • 应用退出时自动发布
  • 平台特定优化
  • 无需原生代码
适合对象
  • 媒体应用
  • 销售点系统
  • 教育工具
  • 演示应用
  • 需要不间断显示的应用程序
使用建议
  • 可能增加电池消耗
  • 某些平台需要用户权限
  • 不适用于后台任务
  • 可能干扰系统电源管理
  • 在不需要时应禁用
  • 如果过度使用,可能会产生可用性问题
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add wakelock_plus

所属分类

依赖

依赖清单 6 项

源码仓库

关联项目

所在榜单