FLUTTER ECOSYSTEM

daylight

在不访问任何远程 API 的情况下,获取地理位置的日出和日落时间。

最新版本
3.1.0
近 30 天下载
8130
喜欢数
49
Pub 分数
160

Package Overview

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

插件概览

日光包使用本地计算,为任何给定地理位置提供精确的日出和日落时间,无需外部API。它利用精确的天文算法,基于纬度和经度计算这些时间,确保在不同平台上都能获得可靠结果。适用于需要与日照时间相关的功能的应用程序,例如调度、提醒或环境照明调整。该包轻量、跨平台且开源,易于集成到Flutter项目中。

适合场景
  • 基于日出/日落的应用程序功能
  • 自动照明控制
  • 每日提醒调度
  • 天气和户外活动规划
  • 时区感知通知
主要特点
  • 无需远程 API
  • 跨平台支持
  • 高精度,本地计算
  • 与 Flutter 的简单集成
  • 开源且持续维护
适合对象
  • 开发位置感知应用的开发者
  • 需要离线时间计算的应用
  • 项目避免使用第三方依赖
  • 专注于环境或时间敏感功能的Flutter应用
使用建议
  • 需要准确的纬度和经度输入
  • 未考虑本地地形或高程
  • 仅限基本日光时间(无黄昏数据)
  • 不适用于极端极地地区,除非有额外逻辑
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add daylight

所属分类

依赖

依赖清单 1 项

关联项目

暂无相关数据。