|
локальные уведомления
| ☑ |
0
alexsandrinia
06.08.16
✎
09:27
|
разбираю статью
но так что-то и не понял - когда пишу
//При запуске приложения подключить обработчик уведомлений
Процедура ПриНачалеРаботыСистемы()
#Если МобильноеПриложение Тогда
ДоставляемыеУведомления.ПодключитьОбработчикУведомлений("ПриПолученииУведомления");
#КонецЕсли
КонецПроцедуры
выходит в приложении ошибка - МодульУправляемогоПриложения(5)
ошибка при вызове метода контекста (ПодключитьОбработчикУведомлений) по причине - Недопустимое значение параметра (параметр номер "1")
Где мне нужно прописывать Процедуру ПриПолученииУведомления() ?
|
|
1
Горогуля
06.08.16
✎
09:34
|
а что СП?
|
|
2
alexsandrinia
06.08.16
✎
09:39
|
Да, забыл определить процедуру в #Если МобильноеПриложение
|
|
3
alexsandrinia
06.08.16
✎
09:45
|
а определение нового уведомления где тогда указывать?
|
|
4
Горогуля
06.08.16
✎
09:47
|
непосредственно перед употреблением, не?
|
|
5
alexsandrinia
06.08.16
✎
09:50
|
(4) тут можно поподробнее? где именно?
|
|
6
alexsandrinia
08.08.16
✎
08:29
|
ап
|
|
7
Sabron
08.08.16
✎
09:06
|
#Если МобильноеПриложениеКлиент Тогда
ОписаниеОповещения = Новый ОписаниеОповещения("ОбработкаУведомлений", УведомленияКлиент);
ДоставляемыеУведомления.ПодключитьОбработчикУведомлений(ОписаниеОповещения);
#КонецЕсли
Это при в ПриНачалеРаботыСистемы()
"ОбработкаУведомлений" - экспортная процендура в общем модуле "на клиенте"
///
Процедура ОбработкаУведомлений(Уведомление, Локальное, Показано, Параметры) Экспорт
КонецПроцедуры
так все прекрасно работает.
|
|
8
alexsandrinia
08.08.16
✎
09:35
|
выходит ошибка
{МодульУправляемогоПриложения(5,72)}: Переменная не определена (УведомленияКлиент)
ОписаниеОповещения = Новый ОписаниеОповещения("ОбработкаУведомлений", <<?>>УведомленияКлиент);
|
|
9
Горогуля
08.08.16
✎
09:48
|
ну и что такое УведомленияКлиент?
|
|
10
alexsandrinia
08.08.16
✎
09:55
|
Общий модуль
|
|
11
Горогуля
08.08.16
✎
09:56
|
(10) ну не видно его. мне тоже, кстати
|
|
12
Горогуля
08.08.16
✎
09:57
|
+(11) пилят! ну не ради этого же вопрос задавать
|
|
13
alexsandrinia
08.08.16
✎
10:04
|
что-то я совсем запутался.
читая статью, я понимаю, что
Процедура ПриНачалеРаботыСистемы()
// Подключение обработчика локальных и push-уведомлений
ДоставляемыеУведомления.ПодключитьОбработчикУведомлений("ПриПолученииУведомления");
КонецПроцедуры
где, ПриПолученииУведомления - процедура, которая описывается в модуле управляемого приложения, верно?
|
|
14
alexsandrinia
09.08.16
✎
14:07
|
локальное уведомление работает через раз, в чём может быть причина?
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший