Номер 0 не удаляется после ввода кода страны int-tel-input - PullRequest
0 голосов
/ 11 сентября 2018

Я использую библиотеку intl-tel-input для проверки номера телефона.

Одна вещь, которую я замечаю, это то, что я могу поставить 0 после кода страны для международного номера, такого как:

libphonenumber

enter image description here

Как видите, номер телефона действителен, и 0 автоматически удаляется с международным форматом.

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

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

Надеюсь, я достаточно ясен и спасибо за вашу помощь!

1 Ответ

0 голосов
/ 12 июля 2019

Имея тот же вопрос, я наткнулся на ваш пост. У нас возникли проблемы с вызовом номера с нулем между, не работает, даже если он признан действительным libphonenumber.

Я только что сделал дополнительный тест с SMS. Также здесь не может быть отправлено SMS с номером «0».

Пример:

  • + 4179xxxxxxx работает

  • + 41079xxxxxxx не работает

Итак, чтобы ответить на ваш вопрос: Нет, вы не можете быть уверены, что числа с «0» будут работать во всех случаях. Теперь мы используем формат E164 после того, как число было признано действительным.

...