Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Ссылка на Viber


kolek5520
 Поделиться

Рекомендованные сообщения

Добрый вечер форумчане

Возникла необходимость сделать ссылку на viber

На самом сайте все прекрасно работает: 

<a href="viber://chat?number=380957225442">Viber</a>
 
Но мне захотелось добавить в подпись email тоже ссылочки на месенджеры. с вотсап, телеграмм и вк проблем нет, а вот viber по выше указанной формуле отказывается открываться из почтовых программ.
если у вотсапа ссылка выглядит https://api.whatsapp.com/send?phone=38095
то есть https, почтовая программа распознает как ссылку и все работает
с вайбер же в начале стоит viber:// и поэтому почтовыми программами не распознается. как ссылка и как следствие не открывает её((

Пришла мысль сделать ссылку на страничку, которая будет уже автоматически переводить на нужную ссылку (в браузере проблем с viber:// нет)
вот и вопрос, подскажите кто знает, как сделать подобную страничку с автоперенаправлением на viber://chat?
 
 

2018-05-06_20-24-38.png

Ссылка на комментарий
Поделиться на других сайтах


  • 9 месяцев спустя...

Ссылка <a href="viber://chat?number=380957225442">Viber</a> работает на Android но на iOS не работает, там в номере телефона необходимо ставить вначале + но тогда перестает работать на Android.

Возможно кто-то уже сталкивался с такой проблемой, какие есть пути решения?

Ссылка на комментарий
Поделиться на других сайтах


  • 5 месяцев спустя...
В 11.02.2019 в 14:52, LexusZP сказал:

Ссылка <a href="viber://chat?number=380957225442">Viber</a> работает на Android но на iOS не работает, там в номере телефона необходимо ставить вначале + но тогда перестает работать на Android.

Возможно кто-то уже сталкивался с такой проблемой, какие есть пути решения?

 

$messenger_viber = ''; // ваш номер с +

$android_os = false;
$ios_os = false;

if (strpos(strtolower($_SERVER['HTTP_USER_AGENT']), 'iphone')) {
	$ios_os = true;
} elseif (strpos(strtolower($_SERVER['HTTP_USER_AGENT']), 'android')) {
	$android_os = true;
}

и потом выводить с + или без

<? if ($android_os) { ?>
<!-- mobile android -->
<a href="viber://chat?number=<? echo str_replace('+', '', $messenger_viber); ?>"><? echo $messenger_viber; ?></a>
<? } ?>

<? if ($ios_os) { ?>
<!-- mobile ios -->
<a href="viber://chat?number=<? echo $messenger_viber; ?>"><? echo $messenger_viber; ?></a>	
<? } ?>	

 

Ссылка на комментарий
Поделиться на других сайтах

  • 1 год спустя...

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.