借助适用于 Flutter 和 React Native 的 Google Navigation 插件,您可以将 Google Navigation 体验集成到跨平台应用中。本页概述了插件,提供了指向插件软件包页面和源代码库的链接,以及有关在应用中使用插件的重要信息。
前提条件
在使用 Flutter 或 React Native 版 Google Navigation 插件之前,您需要一个拥有结算账号并启用了 Navigation SDK for Android 和 Navigation SDK for iOS 的项目。您还需要 API 密钥。如需了解详情,请参阅 Google Maps Platform 使用入门。
适用于 Flutter 的 Google 导航
Google Navigation for Flutter 插件为面向 Android 和 iOS 的 Flutter 应用提供 Google 导航 widget。
- 如需了解如何安装和使用该插件,请参阅 pub.dev 上的 Google Navigation for Flutter 插件。
- 如需查看或贡献插件源代码,以及查看如何使用该插件的示例,请参阅 GitHub 上的 Google Navigation for Flutter 插件代码库
Google Navigation for React Native
React Native 版 Google 导航插件为面向 Android 和 iOS 的 React Native 应用提供 Google 导航组件。
- 如需了解如何安装和使用该插件,请参阅 npm 上的 Google Navigation for React Native 插件
- 如需查看或贡献插件源代码,以及查看如何使用该插件的示例,请参阅 GitHub 上的 Google Navigation for React Native 插件源代码库
服务条款
这些适用于 Flutter 和 React Native 的 Navigation 插件库使用 Google Maps Platform 服务。通过这些库使用 Google Maps Platform 服务时,需遵守 Google Maps Platform 服务条款。
这些库不是 Google Maps Platform 核心服务。因此,Google Maps Platform 服务条款(例如技术支持服务、服务等级协议和弃用政策)不适用于这些库中的代码。
支持
适用于 Flutter 和 React Native 的导航库根据开源许可提供。它们不受 Google Maps Platform 支持技术支持服务准则、SLA 或弃用政策的约束(不过,这些库使用的任何 Google Maps Platform 服务仍需遵守 Google Maps Platform 服务条款)。
这些库遵循语义版本控制做法,以指明何时引入了向后不兼容的更改。因此,在库版本为 0.x 时,我们可能会随时引入向后不兼容的变更。
如果您发现 bug 或有功能请求,请在 GitHub 上提交问题。如果您想向其他 Google Maps Platform 开发者寻求技术问题的解答,请通过我们的开发者社区渠道之一进行提问。如果您想做出贡献,请查看库代码库中的贡献指南。