FLUTTER ECOSYSTEM

google_maps

使用该包,您将能够从 Dart 脚本中使用 Google Maps JavaScript API。

最新版本
8.3.0
近 30 天下载
94.6万
喜欢数
125
Pub 分数
160

Package Overview

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

插件概览

google_maps 包使 Dart 应用程序能够集成并交互 Google Maps JavaScript API,主要适用于 Web 平台。它在 Dart 代码与 Google Maps 功能之间提供桥梁,允许开发者在 Flutter Web 应用中直接嵌入交互式地图、显示标记、处理用户交互以及自定义地图视图。该包专为需要访问完整 Google Maps JavaScript API 的 Web 环境设计。它通过 Dart 接口支持动态地图渲染和事件处理。

适合场景
  • 在网页应用中嵌入交互式地图
  • 显示位置标记和信息窗口
  • 处理用户地图交互,如点击和缩放
  • 自定义地图样式和图层
  • 将地理定位功能与地图集成
主要特点
  • 仅限网页的 Google 地图集成
  • Google Maps JavaScript API 的 Dart 接口
  • 支持标记、多边形和叠加层
  • 事件驱动的地图交互模型
  • 通过 API 配置进行地图自定义
适合对象
  • 需要高级地图功能的Flutter Web应用程序
  • 使用 Dart 的 Google Maps JavaScript API 的开发人员
  • 需要在网页上进行交互式地图可视化的项目
  • 需要对地图行为和样式进行精确控制的应用程序
使用建议
  • 仅限网页平台
  • 需要有效的 Google Maps API 密钥
  • 依赖外部 JavaScript 库加载
  • 可能需要额外的配置才能用于生产部署
  • 不兼容移动平台
支持平台Web

安装插件

flutter pub add google_maps

所属分类

依赖

依赖清单 2 项

源码仓库

关联项目