Как создать ссылку на номер телефона на Android, которая включает расширение
На веб-странице у меня есть ссылка на номер телефона с расширением, подобным этому:
<a href="tel:011234404,123456">call now</a>
Когда я нажимаю эту ссылку в браузере iPhone, iPhone набирает номер 011234404, а затем, когда на вызов будет дан ответ, он набирает номер 123456. Это замечательно, однако, похоже, что он не работает вообще на андроиде (основной номер набирается, а расширение игнорируется).
Другие люди, похоже, используют ";" или даже "p" вместо разделителя запятой на Android с некоторым успехом, но я не могу ничего сработать.
Каков стандарт для этого типа ссылок на Android?
Ответы
Ответ 1
Пожалуйста, посмотрите этот форум для нескольких примеров людей, которые преодолевают описанную вами проблему.
Резюме. Казалось бы, есть два общих способа сделать это.
- Вы можете добавить ряд символов
,
, которые создадут короткую паузу или
- Вы можете добавить символ
w
, который побуждает телефон Android ждать, пока вы нажмете вторую кнопку, прежде чем набирать номер.
Ответ 2
Есть идеи, если это когда-нибудь было решено? Кажется, еще в 2019 году ничего из вышеперечисленного не работает. Я пробовал на Android кликать по ссылкам, которые содержат расширение, но безуспешно. Пробные версии: тел: +12345678p123 ("p" заменяется на "7", когда появляется на номеронабирателе телефона) тел: +12345678W123 ("W" заменяется на "9") тел: +12345678, 123 ( все после "," отбрасывается) тел: +12345678; ext = 123 (все после ";" отбрасывается) тел: +12345678% 2C123 (% 2C вел себя как ",", поэтому все после удаления) тел: +12345678% 57123 (% 51 вел себя как "W", поэтому он стал +12345678 9123)