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 ответов

1 просмотр
|> 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()- Автор вопроса

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

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

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
Кибер Бомж
8
Карта сайта