android - Flutter应用程序( Dart )仅在特定区域启用订单,否则显示消息 “not yet available to your area”

标签 android flutter dart geolocation

我需要一些帮助/建议/指导。实际上,如果您能指出我正确的地方。

仅当用户位于特定区域(例如城市或国家)内时,我才需要加载第一个应用程序屏幕。我正在用Flutter和Dart开发应用程序。

main.dart会显示一个加载指示器,直到获取位置(异步)为止。

我想做的是能够定义此应用程序工作的区域。

因此,如果当前位置在启用的区域内,则会加载第一个屏幕。在其他地方显示一条消息,指示该地区尚未提供该应用程序。

有任何想法吗?

最佳答案

地理围栏可以解决您的问题。

  • 将您的位置发送到服务器端。
  • 评估该位置是否在您的服务范围内。
  • 关于android - Flutter应用程序( Dart )仅在特定区域启用订单,否则显示消息 “not yet available to your area”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60321589/

    相关文章:

    java - 在android中将Spinner String值 "20-34"转换为从20到34的整数

    Android Studio SDK下载位置

    android - 当我在 build.gradle 中打开 flutter 项目红线中的 android 文件夹时出现错误任何想法

    json - Flutter JSON 序列化 - 不生成 *.g.dart 文件

    user-interface - 如何在Flutter中制作一个适合整个屏幕的列

    dart - polymer Dart 输入绑定(bind) int 属性

    flutter - 基于用户输入的动态 TextField 宽度

    android - Android版标签云

    flutter - Riverpod:有没有正确的方法来读取另一个StreamProvider中的StreamProvider?

    ios - xcode 上的 Flutter audioplayers 插件错误(未找到模块 'audioplayers')