Один локальный сигнал мобильного устройства, без отправки push или чтения аудиофайла.
Где и как запускать
Клиентский модуль собственной управляемой формы мобильного приложения / мобильного клиента.
Подготовка
Только собственный мобильный клиент / мобильное приложение Android или iOS. Не тонкий клиент и не настольный браузер.
Создайте свою управляемую форму с командой СигналУчебнойКниги и кнопкой, назначьте обработчик. Для ручного опыта используйте своё устройство с разрешённым звуком; не запускайте сигнал рядом с людьми, которым он помешает.
Это самостоятельный локальный сигнал. Свойство ЗвуковоеОповещение у ДоставляемоеУведомление доступно только для чтения и этим кодом не присваивается.
&НаКлиенте
Процедура СигналУчебнойКниги(Команда)
СредстваМультимедиа.ВоспроизвестиЗвуковоеОповещение(ЗвуковоеОповещение.ПоУмолчанию, Ложь);
Сообщить("Запрошено локальное оповещение: ПоУмолчанию");
Сообщить("Вибрация отключена, уведомление на сервер не отправлялось");
КонецПроцедурыРазбор по шагам
Подготовьте собственную мобильную форму.
Один раз нажмите учебную кнопку.
Сравните Нет и ПоУмолчанию при одинаковых настройках устройства.
Как проверить результат
Нет не запрашивает звуковое оповещение, ПоУмолчанию использует системный сигнал. Параметр вибрации отдельно установлен в Ложь.
Звук зависит от режима и ограничений ОС. Сообщение после вызова не является доказательством слышимости; BSL и звук при сборке HTML не исполнялись.
Ожидаемый результат
Показан документированный потребитель перечисления и его мобильный контекст.
На что обратить внимание
Этот метод не создаёт фоновое push-уведомление и не меняет системную громкость устройства.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.