Вебинары Разобраться в IT Реферальная программа
Программирование Аналитика Дизайн Маркетинг Управление проектами
10 Июл 2023
2 мин
62

Разделение ссылок на WhatsApp с мобильного веб-сайта для Android

Проблема, с которой часто сталкиваются разработчики при создании мобильных версий веб-сайтов, — это необходимость предоставить пользователям

Проблема, с которой часто сталкиваются разработчики при создании мобильных версий веб-сайтов, — это необходимость предоставить пользователям возможность делиться информацией прямо со страницы сайта в WhatsApp. Например, есть веб-сайт, на котором пользователи могут читать интересные статьи или новости, и хотелось бы, чтобы они могли делиться этими статьями с друзьями в WhatsApp непосредственно со страницы сайта.

Специфика разработки под разные операционные системы влечет за собой необходимость определенных подходов. Если для iOS достаточно использовать URL формата whatsapp://send?text=http://www.example.com, то для Android это не сработает.

Особенность Android в том, что в этой операционной системе используется концепция «намерений» или «intents». «Intent» — это механизм для описания одной операции, которую нужно выполнить. Они используются, например, для запуска активности, службы, отправки широковещательных сообщений и т.д.

Так вот, чтобы поделиться ссылкой на WhatsApp с мобильного сайта для Android, нужно использовать «intent» в URL. Вместо whatsapp://send?text=http://www.example.com следует использовать URL следующего формата:

<a href="intent://send/0123456789#Intent;scheme=smsto;package=com.whatsapp;action=android.intent.action.SENDTO;end"> share on whatsapp </a>

В этом примере 0123456789 — это номер телефона, на который будет отправлено сообщение.

Таким образом, используя «intent» в Android, можно решить проблему с разделением ссылок на WhatsApp прямо с мобильного веб-сайта.

Проверь как ты усвоил материалы статьи
Пройди тест и узнай насколько ты лучше других читателей

Добавить комментарий