我正在开发一个具有实时跟踪功能的 flutter 应用程序。我希望用户与他们的朋友分享一个链接,通过消息应用程序显示他们的实时位置。单击链接应打开 Google 地图,无需安装相同的应用程序。
我已设置 Firebase 进行实时位置存储,但我不确定如何创建链接来发送此实时位置。 关于如何解决这个问题有什么想法吗?谢谢你的建议
从您的
latitude
数据库中获取 longitude
、Firestore
值,您可以从 Flutter 中以以下格式创建 String
格式的可共享链接并共享。
您可以通过share_plusFlutter插件分享创建的链接。
String latitude = '52.589090';
String longitude = '68.299377';
String sharebableLink = "https://maps.google.com/?q=$latitude,$longitude"
任何人收到此链接都可以直接在谷歌地图中打开它,无需任何其他应用程序。
希望这有帮助。