169 похожих чатов

Hey folks, I'm looking for a way in Dart to display

a dialog after pressing a phone number that gives the option to open it with WhatsApp or WhatsApp Business.
I tried using
dart
const whatsappBusinessScheme = 'whatsapp://send?phone=';
const whatsappScheme = 'https://wa.me/';

But the result is terrible because it opens a page in the browser on api.whatsapp.com, and only after that does it display the dialog where you can only set normal WhatsApp as "always" and not the Business version.

This is very uncomfortable for the user.

It seems like it's impossible to achieve this, but I've seen this behavior in other apps, although maybe they weren't built with Flutter.

5 ответов

15 просмотров
|> Mutley()- Автор вопроса

seems like it's an impossible problem to solve in flutter

|> Mutley()
seems like it's an impossible problem to solve in ...

Last month I implemented one. It worked. Use try-catch instead of canLaunch

|> Mutley()- Автор вопроса
Md. Yeasin Sheikh
Last month I implemented one. It worked. Use try-c...

it's my second week ever in flutter, I was parachuted into a codebase I don't know with a language I don't know to make some small changes 😅 i'll try that with try-catch. have you any guide to do it pls?

|> Mutley()- Автор вопроса

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта