【问题标题】:react native share geolocation with other device与其他设备反应本机共享地理位置
【发布时间】:2017-12-19 00:19:25
【问题描述】:

是否可以将用户的位置分享给其他用户(同一个应用程序)?我想构建一个地理定位共享应用程序,一旦用户 B 越过某个半径,它就会 ping/通知用户 A。可以使用 firebase 或类似的第三方吗?提前谢谢你

【问题讨论】:

    标签: ios react-native geolocation


    【解决方案1】:

    让我看看我是否明白,你想要做的是:

    1 - 如果用户 A 从用户 B 附近经过(在街上),通知两个用户他们就在附近?

    2 - 您想通过应用程序共享用户的位置,然后通过社交网络或电子邮件将其发送给其他用户吗?

    如果是选项 1,您将必须获取用户的纬度、经度和准确度,并每隔一段时间(或通过 socket.io 之类的套接字连接)不断地从 Firebase 发送和获取它并进行匹配和计算两点之间的半径或距离。

    【讨论】:

    • 感谢您的回复!更接近选项 2。当用户 B 进入某个位置时,我想通知用户 A(通过推送通知)。这是否需要套接字连接,或者一旦发送位置数据,它会是来自 firebase 的简单帖子吗?
    • 如果您没有很多用户使用我推荐使用套接字的应用程序,您可以同时使用这两个选项,否则带有 firebase 的基本插入应该适合您。
    • 太棒了,谢谢!我可以授予用户 A 访问用户 B 位置的权限吗?类似于找到我的朋友所做的
    猜你喜欢
    • 1970-01-01
    • 2019-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多