Задача
Я хочу позвонить анонимно, используя HTML тел: ссылку с префиксом # 31 #. Это работает на iPhone, но на Android открывается пустой экран набора номера.
Использование tel: ссылки без префикса отлично работают как на Android, так и на iPhone.
При нажатии ссылка открывает приложение телефона, но экран набора номера пуст. Без префикса на набранном экране телефона набирается номер телефона, готовый к вызову.
Что я пробовал
Я пытался использовать encodeURIComponent('#31#')
, чтобы избежать знаков фунта, но безрезультатно
<a href="tel:#31#0123456798">Anonymous tel:#31#</a> //opens empty dial screen
<a href="tel:0123456789">Regular tel:</a> //does work, but it's not anonymous
Мое исследование
Подобные темы по stackoverflow говорят только о собственном коде Android с помощью Android Intent и ACTION_CALL, который недоступен в JavaScript. Это не имеет никакого смысла для меня, мне нужно базовое решение HTML (или Javascript).
Вопрос
Как сделать анонимный телефонный звонок на Android с помощью ссылки tel:
в HTML?
Код для демонстрации проблемы
https://codepen.io/skrln/pen/WaPEwO