Как поделиться своим местоположением из приложения Flutter на номер WhatsApp?Android

Форум для тех, кто программирует под Android
Anonymous
Как поделиться своим местоположением из приложения Flutter на номер WhatsApp?

Сообщение Anonymous »

У меня есть функция, которая передает данные на номер WhatsApp, но при отправке местоположения в Google она не работает.
при печати URL-адреса, который я получаю с помощью этой функции:
/>

Код: Выделить всё

https://www.google.com/maps/search/?api=1&query=9.5191017,8.1450133
но я вижу, что в WhatsApp это выглядит так:

Код: Выделить всё

https://www.google.com/maps/search/?api=1
мой код:

Код: Выделить всё

_launchURL() async {
var phonenumber = numberphone.substring(1,10);
var url = 'https://wa.me/+972$phonenumber?text=$textToSend';
print(url);
if (await canLaunch(url)) {
await launch(url);
} else {
throw 'Could not launch $url';
}
}
мой код, вызывающий _launchURL()

Код: Выделить всё

onPressed: () async{
Position position = await getCurrentPosition(desiredAccuracy: LocationAccuracy.high);
textToSend='https://www.google.com/maps/search/?api=1&query=${position.latitude},${position.longitude}'.toString() ;
_launchURL();
}
кто-нибудь может мне помочь, как поделиться местоположением в приложении WhatsApp с помощью Flutter?
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/643 ... app-number

Вернуться в «Android»