【发布时间】:2021-02-14 14:47:47
【问题描述】:
我想将一些数据从我的应用内的 Firebase 发送或传递到谷歌地图
例如我想发送和显示一些商店的“坐标”或“行程”
下面的 sn-p 代码使用 url_launcher 启动谷歌地图
我不知道怎么做剩下的。有什么想法我可以举一些例子吗?
void _openMap() async {
const url = 'https://www.google.com/maps/search/?api=1&query=52.32,4.917';
if (await canLaunch(url)) {
void initState(){
super.initState();
canLaunch( "https://maps.google.com/maps/search");
}
await launch(url);
} else {
throw 'Could not launch $url';
}
}
以下代码用于在 firebase 中创建记录
void createRecord(){
databaseReference.child("1").set({
'name': 'Macdonald',
'location': 'New york'
});
databaseReference.child("2").set({
'name': 'burger king',
'location': 'Mexico'
});
}
编辑:有多个不同位置的商店(文档 ID) 例如:麦当劳、汉堡王...等
【问题讨论】:
标签: firebase flutter google-maps url