Разрешение действий приложению
Re: Разрешение действий приложению
да по хорошему бы api_settings разбивать на составляющие (ну наприемр =1+2+256) и сравнивать уже разрешено ли конкретное действие
или тут еще есть подводные камни?
или тут еще есть подводные камни?
Re: Разрешение действий приложению
bodnar
api_settings - битовая маска настроек текущего пользователя в данном приложении.
А значит и обрабатыывать нужно как битовую маску, а не как простое число.
http://flapps.ru/forum/topic377.html
api_settings - битовая маска настроек текущего пользователя в данном приложении.
А значит и обрабатыывать нужно как битовую маску, а не как простое число.
http://flapps.ru/forum/topic377.html
Re: Разрешение действий приложению
Да спасибо, ещё такой вопрос, как разместить
wrapper.external.showInstallBox();//вызов окна установки
А то у меня или окно установки работает или разрешение действие - одно из двух!!!!!!! Вопрос: как это всё объединить!!!!!
wrapper.external.showInstallBox();//вызов окна установки
А то у меня или окно установки работает или разрешение действие - одно из двух!!!!!!! Вопрос: как это всё объединить!!!!!
Re: Разрешение действий приложению
добавь вызов настройки в обработчик события onApplicationAdded
Re: Разрешение действий приложению
bodnar пробую не получилось =) но ты даёшь очень ценные советы, спасибо!!!!!!!!
Re: Разрешение действий приложению
что конкретно не получилось?
Re: Разрешение действий приложению
onApplicationAdded - просто не клеется пишет что такое не выполнимо, кинуть код?
Re: Разрешение действий приложению
могу конечно на кофейной гуще погадать
Re: Разрешение действий приложению
Код: Выделить всё
public function onAddedToStage(e: Event):void { wrapper=Object(parent.parent); Security.allowDomain("*"); stage.dispatchEvent(new Event(Event.DEACTIVATE)); stage.dispatchEvent(new Event(Event.ACTIVATE)); wrapper = Object(this.parent.parent); if (wrapper.application.parameters.is_app_user == 1) { if ( wrapper.application.parameters.api_settings < +2+1){ wrapper.external.showSettingsBox(2+1); } }else{ wrapper.external.showInstallBox(); }
При удалении приложения - даже не вылазит окно установки приложения.