|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
параноидальная защита при переходе в фулскрин.Как обойти?
фулскрин у нас фишка платная соответственно перед переходом надо дернуть сервер и проверить проплачена ли фича.Но вот подстава - пока идет запрос FP забывает про клик юзера и когда приходит респонс,при попытке перескочить в FS кидается SecurityError: Error #2152.AllowFullScreen в html прописан.Более того , даже если поставить задержку всего в 10 мс(по таймеру) между кликом и попыткой смены displayState'а происходит тоже самое. Вообще без задержки все ок.
Можно что-то поделать или надо копать в сторону чтоб запрашивать разрешение у сервера заранее? |
|
|||||
Цитата:
Или зачем делать эту проверку именно в момент перед переходом в ФС? |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
фича выдается на время.Не хотелось бы сервер постоянно пинговать.Т.к. сокетов у нас нет
Добавлено через 3 часа 12 минут никто реальные деньги за это не требует.Плата идет внутриигровой валютой, которую можно тут же в приложении зарабатывать,либо прикупить за реальный нал конечно же |
|
|||||
Если эта фича - переход в фолноэкранный режим, то почему бы тебе просто не убирать кнопку перехода, когда время истекло?
Игра запустилась, сделался запрос к серверу, он отдал время, которое осталось для работы фичи, и ты это время предаешь кнопке. И тут уже плеер сам считает, сколько времени прошло. Как оно выходит, кнопка дисэйблится. Профит. И не надо никаких постоянных запросов |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Пожелание заказчика - если время вышло - надо предлагать юзеру купить фичу и он хочет, чтоб сразу после покупки прыгало в ФС, чтоб не надо было второй раз кликать.Похоже, придется обломать свободный полет фантазии)
|
|
|||||
А почему бы не запрашивать у сервера при запуске приложения, и сохранять в классе настроек? И при покупке записывать и на сервере, и на клиенте сразу? Проверять синхронизированные с сервером настройки?
Читерить можно и так и так, всё равно.
__________________
There is no thing in this world that is not simple. |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Вопрос исчерпан.Заказчик согласился отказаться от перехода в ФС непосредственно после покупки
|
|
|||||
При нажатии кнопки "купить" почему бы не переходить в фуллскрин, а потом уже отсылать запрос к серверу, и если результат отрицательный, то возвращать назад?
__________________
There is no thing in this world that is not simple. |
Часовой пояс GMT +4, время: 05:08. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|