Html phone: This Page Does Not Exist

html — Как инициировать телефонный звонок при нажатии на ссылку на веб-странице на мобильном телефоне

спросил

Изменено 8 месяцев назад

Просмотрено 1,1 млн раз

Мне нужно создать веб-страницу для мобильных устройств. Я до сих пор не понял только одного: как я могу инициировать телефонный звонок по щелчку текста?

Есть ли специальный URL-адрес, который я мог бы ввести, например, тег mailto: для электронных писем?

Решение для конкретного устройства не является предпочтительным.

Я знаю, что iPhone автоматически распознает телефонные номера и создает для этого ссылку, но было бы здорово, если бы это можно было сделать и для изображений… а также для большинства мобильных устройств.

  • html
  • телефонный звонок
  • мобильные телефоны
  • url-протокол

0

Большинство современных устройств поддерживают схему tel:. Так что используйте 555-555-5555 , и все будет готово.

Если вы хотите использовать его для изображения, тег может обрабатывать размещенный в нем , как и в других обычных ситуациях с: Позвоните по номеру 555-555-5555

9

Правильная схема URL — [номер], поэтому вы должны сделать

 Call 5551234567 

0

Хочу добавить сюда ответ для полноты картины.

 Позвоните по номеру 123-4567
 

Прекрасно работает на большинстве устройств.

Однако на настольных компьютерах это будет отображаться как ссылка, которая ничего не делает, когда вы нажимаете на нее, поэтому вам следует рассмотреть возможность использования CSS, чтобы сделать ее условно видимой только на мобильных устройствах.

Кроме того, вы должны знать, что Skype (довольно популярный) по умолчанию использует другой синтаксис (но его можно настроить для использования tel:).

 Позвоните по номеру 123-4567
 

Однако я думаю, что в последних мобильных браузерах (на Android я точно знаю) теперь синтаксис tel должен предлагать всплывающее окно с доступными приложениями, которые можно использовать для завершения действия вызова.

1

Интерактивный код ссылки на смартфон:

Следующую ссылку можно использовать для создания интерактивной телефонной ссылки. Вы можете скопировать приведенный ниже код и вставить его на свою веб-страницу, а затем отредактировать, указав свой номер телефона.

Этот код может работать не на всех телефонах, но работает на iPhone, Droid/Android и Blackberry.

 1-847-555-5555
 

Ссылки на номера телефонов можно использовать с дефисами, как показано выше, или без них, как в следующем примере:

 1-847-555-5555
 

Также можно использовать любой текст в ссылке, если в качестве номера телефона указан «тел: 18475555555», как в этом примере:

 Нажмите здесь, чтобы позвонить Поддержка 1-847-555-5555
 

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

ПРИМЕЧАНИЕ. Браузер Safari для iPhone автоматически обнаружит номер телефона на странице и преобразует текст в ссылку для вызова без использования кода на этой странице.

Код ссылки на смартфон WTAI: Код ссылки WTAI или «Интерфейс приложения беспроводной телефонии» показан ниже. Этот код считается правильным протоколом для мобильных телефонов и будет работать на таких смартфонах, как Droid, однако он может не работать в Apple Safari на iPhone, поэтому рекомендуется приведенный выше код.

 Нажмите здесь, чтобы позвонить в службу поддержки 1-847-555-5555
 

По сути, используйте элемент с атрибутом href , указывающим на номер телефона с префиксом

tel: . Обратите внимание, что плюсы могут использоваться для указания кода страны, а дефисы могут быть включены просто для человеческого глаза.

Веб-документы MDN

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#Creating_a_phone_link

Элемент HTML (или элемент привязки) вместе со своим атрибутом href создает гиперссылку на другие веб-страницы, файлы, местоположения на той же странице, адреса электронной почты или любой другой URL-адрес.

[…]

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

+49 157 0156

Документы IETF

https://www.rfc-editor.org/rfc/rfc3966

URI tel для телефонных номеров

URI «tel» имеет следующий синтаксис:

телефон-ури = "тел:" телефон-абонент

[…]

Примеры

тел:+1-201-555-0123 : этот URI указывает на номер телефона в США Состояния. Дефисы включены, чтобы сделать число более человечным удобочитаемый; они разделяют страну, код города и номер абонента.

tel:7042;phone-context=example.com : URI описывает локальный телефон число допустимо в контексте «example.com».

тел:863-1234;phone-context=+1-914-555 : URI описывает локальный номер телефона, действительный в пределах определенного телефонного префикса.

Просто используйте тег привязки HTML и начните атрибут href с тел: . Я предлагаю начинать номер телефона с кода страны. обратите внимание на следующий пример:

 НЕТ отличий, что это такое
 

В этом примере код страны +98 .

Подсказка : Это так подходит для мобильных телефонов, я знаю, что тел: префикс вызывает FaceTime на macOS, но на Windows я не уверен, но я предполагаю, что это вызвало запуск Skype.

Для получения дополнительной информации : вы можете посетить список схем URL, поддерживаемых браузерами, чтобы узнать все href значения префиксов.

В настоящее время (2021 г.) для работы на ПК или планшете и Android (не тестировалось в IOS, но должно работать) вам нужно добавить data-rel=»external» к тегу «a», например:

 Позвоните мне. ..
 

Найдите ближайший к вам магазин мобильной связи Boost

25 долларов США в месяц Без ограничений. Ограниченное предложение. Неограниченные данные, разговоры и текстовые сообщения + 30 ГБ данных 5G/4G. Только для новых клиентов: с портом или без порта. Дополнительные налоги и сборы; однако некоторые покупатели, которые активируют услугу в магазине, могут получить планы Boost с учетом налогов. Клиент несет ответственность за ежемесячный pymt. и его дополнения. Клиенты, которые не регистрируются в AutoPay, платят 35 долларов США в месяц. Включает 50 минут голосового роуминга внутри страны (отдельные устройства). междунар. услуги доп. Условия использования данных. Для клиентов, которые используют более 30 ГБ данных в течение платежного цикла на линии, скорость будет снижена. Скорость передачи данных: для службы 5G требуется устройство с поддержкой 5G. 5G доступен не во всех регионах.

Принесите свой собственный телефон (BYOP): Доступно для некоторых устройств для активации в мобильной сети Boost. Требуется тарифный план Boost Mobile. Приобретая, устанавливая или активируя SIM-карту Boost Mobile, вы соглашаетесь соблюдать Условия и положения Boost Mobile. Работа в сети может различаться, а другие услуги/функции, включая MMS и некоторые предустановленные приложения, могут не работать или быть недоступными. с услугой Boost Mobile. Перед переключением телефоны должны быть совместимы и разблокированы внутри страны вашим текущим оператором связи. Утерянные/украденные телефоны не принимаются. Доступно только для активации в магазине у дилера. Владелец счета, ответственный за ежемесячный pymt. для всех линий и ее дополнений.

Отказ от ответственности за доставку:  Заказы, размещенные после 12:00 по местному времени, не будут обработаны и отправлены до следующего рабочего дня (с понедельника по пятницу, кроме праздников). Отправления, направляющиеся в AK и HI, будут отправлены в течение двух дней независимо от выбранного способа доставки.

Предложение бесплатной SIM-карты 

Тарифные планы (10 и 25 долларов США):  Доступ к данным прекращается после использования выделенного объема данных. Безлимитные планы (50 долларов США): Неограниченные клиенты, которые используют более 35 ГБ данных в течение платежного цикла, будут иметь сниженную скорость. Все планы: включает 50 минут внутреннего голосового роуминга (отдельные устройства). междунар. svcs. дополнительный. Не все планы можно комбинировать с другими предложениями. Семейный план: 

До 5 линий/акк. Основной ответственный за ежемесячный pymt. для всех линий и ее дополнений. Второстепенные линии оплачивают свои разовые/дополнительные покупки. Ограничения для мобильной точки доступа, VPN и P2P:  Планы включают мобильную точку доступа, использование зависит от распределения высокоскоростных данных, за исключением 12 ГБ в плане за 50 долларов и заканчивается после использования. Подробнее см. на сайте boostmobile.com/networkmanagement. Платежи:  Общая стоимость плана включает услуги, налоги и сборы. Пимт. из-за ежемесячного платежа. дата или акт. будет приостановлено. Достаточные средства должны быть добавлены в течение 60 дней после приостановки или акк. истечет и акт. баланс будет аннулирован. BYOD: доступно. для выберите устройства для активации в сети Boost Mobile. Требуется тарифный план Boost Mobile. Безлимитные услуги только внутри сети. Приобретая, устанавливая или активируя карту, вы соглашаетесь соблюдать положения и условия Boost Mobile. Работа в сети может различаться, а другие услуги/функции, включая MMS и некоторые предустановленные приложения, могут не работать или быть недоступными. с сервисом Boost Mobile. Перед переключением телефоны должны быть совместимы и разблокированы внутри страны вашим текущим оператором связи. Утерянные/украденные телефоны не принимаются. Дополнительные налоги и сборы; однако некоторые покупатели, которые активируют услугу в магазине, могут получить планы Boost с учетом налогов.

Неограниченные услуги:  Неограниченные клиенты, которые используют более 35 ГБ данных в течение расчетного периода, получат снижение скорости. Подробнее см. boostmobile.com/networkmanagement. Включает 50 минут голосового роуминга внутри страны (отдельные устройства). междунар. svcs. дополнительный. Неограниченное количество SVC. находятся только в сети. Платежи:  Общая стоимость плана включает услуги, налоги и сборы. Пимт. из-за ежемесячного pymt. дата или акт. будет приостановлено. Достаточные средства должны быть добавлены в течение 120 дней после приостановки или счета. истечет и акт. баланс будет аннулирован. Семейный план:  До 5 линий/акк. Основная ответственность за ежемесячный pymt. для всех линий и ее дополнений. Второстепенные линии оплачивают свои разовые/дополнительные покупки. Ограничения для мобильной точки доступа, VPN и P2P:  12 ГБ в тарифном плане за 50 долл. США и 30 ГБ в тарифном плане за 60 долл. США, срок действия истекает после использования.

Тарифный план:  Доступ к данным прекращается после использования выделенного объема данных.

Все планы: Включает 50 минут голосового роуминга внутри страны (на отдельных устройствах). междунар. svcs. дополнительный. Не все планы можно комбинировать с другими предложениями.

Неограниченные услуги:  Неограниченные клиенты, которые используют более 35 ГБ данных в течение расчетного периода, получат снижение скорости. Подробнее см. на boostmobile.com/networkmanagement. Включает 50 минут голосового роуминга внутри страны (отдельные устройства). междунар. svcs. дополнительный. Неограниченное количество SVC. находятся только в сети.

Платежи: Дополнительные налоги и сборы; однако некоторые покупатели, которые активируют услугу в магазине, могут получить планы Boost с учетом налогов. Пимт. из-за ежемесячного pymt. дата или акт. будет приостановлено. Достаточные средства должны быть добавлены в течение 120 дней после приостановки или счета. истечет и акт. баланс будет аннулирован.

Семейный план:  До 5 линий/акк.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *