Меню

Если в приложении Apache Cordova не работают ссылки вида mailto, tel, sms

RSS
Если в приложении Apache Cordova не работают ссылки вида mailto, tel, sms, Выдается ошибка неизвестной схемы при клике по электронным почтам и номерам телефонов
 
Если в мобильном приложении на Apache Cordova не хотят работать ссылки вида mailto, tel, sms
Выдают ошибку типа: Не известная схема URL

Нужно модифицировать их намерения в файле config.xml и обязательно убрать свободную навигацию по любым адресам
Оставляем, перечисляем только нужные.
Пример:
Код
    <!-- Allow Navigation -->
    <!-- Такие намерения не используем, оставляю закомментированным для примера
       <allow-navigation href="*://*/*"/>
       <allow-navigation href="https://*"/>
       <access origin="*"/>
    -->
    <allow-navigation href="https://ВАШ_САЙТ/*"/>
    <allow-navigation href="https://ДРУГОЙ_САЙТ/*"/>
    <allow-navigation href="https://ИТД_РАЗРЕШЕННЫЕ_САЙТЫ/*"/>
 
    <!-- Allow Intent -->
    <allow-intent href="https://*/*"/>
    <allow-intent href="tel://*"/>
    <allow-intent href="sms:*"/>
    <allow-intent href="geo:*"/>
    <allow-intent href="tg://*/*"/>
    <allow-intent href="whatsapp://*/*"/>
    <allow-intent href="mailto:*"/>
    <allow-intent href="tel:*"/>

    <!-- Access -->
    <access origin="tel:" launch-external="yes"/>
    <access origin="mailto:" launch-external="yes"/>
    <access origin="geo:*" launch-external="yes"/>
    <access origin="sms:*" launch-external="yes"/>
    <access origin="market:*" launch-external="yes"/>
Изменено: Михаил Базаров - 17.01.2024 18:30:05
Читают тему
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
 
Поблагодарить и поддержать:
Или подписаться на boosty канал: Видео на Bst

Блог-note: заметки разработчика

FTP доступ на Виртуальной машине Битрикс

Бывает что нужно открыть FTP доступ к заранее известной папке на сайте под управлением 1С Битрикс, который работает на в...

Очистить брошенные корзины с помощью API 1С-Битрикс

Задача: в интернет-магазине накапливается большое количество брошенных корзин, нужно их очистить. Включая и корзины заре...

Если товар в корзине, поменять значение input на "В корзине"

Если Вам нужно поменять текст на кнопке, добавляющей товар в корзину, достаточно воспользоваться методом API "CSaleBaske...

Фотогалерея на базе компонента новостей, с fancybox.

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

Input Type File, множественный с дропзоной и показом превью

Задача: Сделать возможность загрузки файлов в множественный input type="file" c помощью drag&drop и показом превью загру...

Моментальная фильтрация на AJAX в умном фильтре 1С-Битрикс

При штатной установке, интернет-магазина на 1С Битрикс, умный фильтр по товарам, показывает колличество найденных товаро...

Удалить всех пользователей которые не делали заказов в магазине 1С-Битрикс

Задача: сайт проработал 7 лет и все время на нем была открытая регистрация, создано много мертвых учетных записей (б...

Заполнить инфоблок брендов из свойства инфоблока с товарами

Задача: в интернет-магазине есть инфоблок с товарами, загружаемый из 1С, у которого заполнено свойство "Производите...

Минимальная сумма заказа в корзине и оформлении заказа в 1С-Битрикс

В этой заметке добавим возможность установки минимальной суммы заказа, в новом шаблоне корзины на 1С-Битрикс.