Телефон и ссылки
Кнопка для посетителей с телефона, какую ссылку выбрать и что видит участник.
Свой же телефон камерой не отсканировать, поэтому на телефоне render сам ставит над кодом кнопку «Добавить в DMRConnect». На Android с приложением она сразу открывает DMRConnect на окне добавления сервера, без приложения ведёт на страницу со скачиванием. Кнопку можно поставить и отдельно, без кода:
<div id="add"></div>
<script>
DMRConnectLink.button("#add", { type: "hblink", host: "dmr.example.org", name: "Клуб R0A" });
// свой текст: DMRConnectLink.button("#add", cfg, { label: "Подключиться к клубу" })
</script>
У кнопки класс dmrconnect-add, её оформление легко перекрыть своими стилями.
Какую ссылку выбрать
Данные сервера в обоих вариантах одинаковые, отличается только начало.
https://dmrconnect.ru/add#... | dmrconnect://add#... | |
|---|---|---|
| DMRConnect установлен | открывается сразу в приложении, запроса к сайту нет | открывается сразу в приложении |
| Приложения нет | страница с названием сервера и кнопками скачать | ничего не происходит |
| Камеры телефонов | открывают все | часть камер такие ссылки не открывает |
| Зависит от dmrconnect.ru | только когда приложения нет | нет |
Для листовки и сайта клуба лучше https: она понятна людям и подскажет, что поставить. Схему dmrconnect:// выбирайте, когда вся аудитория уже с приложением или нужна полная независимость от нашего сайта, например в закрытой сети без интернета до dmrconnect.ru.
Что видит участник
- Наводит камеру телефона на код или нажимает ссылку.
- Если DMRConnect стоит, он открывается сразу на окне «Добавить сервер» с адресом и паролем. Человек проверяет позывной и DMR ID и нажимает «Добавить».
- Если приложения нет, откроется страница с названием сервера и кнопками скачать DMRConnect из RuStore или файлом. После установки ссылку достаточно открыть ещё раз.