Форум программистов, компьютерный форум, киберфорум
Наши страницы

SWF: SharedObject не сохраняет состояние - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Нужно ли устройство с Android для разработки? http://www.cyberforum.ru/android-dev/thread1775871.html
Я хотела бы знать, обязательно ли для разработки приложений под Android, нужен смартфон или планшет с этой операционкой? Просто сейчас есть куча IDE, которые предоставляют эмуляторы этой платформы,...
Программирование Android Push-уведомления Всем привет! Хочу сделать так что бы через, допустим, час показывалось уведмление. Вот что вышло import android.app.IntentService; import android.app.Notification; import... http://www.cyberforum.ru/android-dev/thread1775812.html
Rx Java Программирование Android
Как можно заменить AsynkTask с точки зрения Rx ?? Добавлено через 37 секунд и чем Rx подход лучше?
На какой платформе пойдет мое приложение? Программирование Android
У меня есть приложение в котором использовался GridLayout. Его использование возможно, только с android 4.0 Теперь я его убрал и возможно мое приложение пойдет на более старых моделях. Нет ли...
Программирование Android Qt Нужно чтобы приложение выводило на экран одно рандомное слово http://www.cyberforum.ru/android-dev/thread1775510.html
Где можно хранить очень много слов?И как реализовать их вывод на экран по нажатию кнопки? Делаю в Qt.
Программирование Android Вспышка срабатывает раньше камеры Здравствуйте... Имеется смартфон на системе Android 5.1 Проблема следующая, при использование камеры, во время фотографирования - Вспышка загорается раньше, прежде чем камера произведет снимок. ... подробнее

Показать сообщение отдельно
Dokalan
6 / 6 / 1
Регистрация: 14.08.2015
Сообщений: 62
Записей в блоге: 5
11.07.2016, 15:58  [ТС]
Nikto, Вот код swf-файла, который подгружается:
ActionScript 3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
var saveFile:SharedObject = SharedObject.getLocal("saveFile");
 
if(saveFile.data.num_Img == null)
{
    offline.visible = true;
    online.visible = false;
}
else if(saveFile.data.num_Img == "img1")
{
    offline.visible = true;
    online.visible = false;
}
else
{
    offline.visible = false;
    online.visible = true;
}
 
offline.addEventListener(MouseEvent.MOUSE_DOWN, fl_ClickToHide_2);
 
function fl_ClickToHide_2(event:MouseEvent):void
{
saveFile.data.num_Img = "img2";
    offline.visible = false;
    online.visible = true;
}
 
online.addEventListener(MouseEvent.MOUSE_DOWN, f2_ClickToHide_2);
 
function f2_ClickToHide_2(event:MouseEvent):void
{
saveFile.data.num_Img = "img1";
    offline.visible = true;
    online.visible = false;
}
=======
Вот так он подгружается в приложение:
ActionScript 3
1
2
3
fl_ProLoader = new ProLoader();
        fl_ProLoader.load(new URLRequest("http://здесь адрес этого swf на хостинге.swf"));
        addChild(fl_ProLoader);
==========
Тестировал в штатном эмуляторе Adobe Animate CC 2015, а потом в браузере. Всё отлично работает, а в телефоне не хочет.
Вернее, в телефоне тоже работает, но при условии, что доступ к подгружаемому swf осуществляется только с того аппарата, с которого он был запущен. То есть сохранённое изменение видит только тот владелец телефона, который нажал на кнопку, и изменил оффлайн на онлайн, и наоборот. Другие пользователи со своих телефонов этих изменений не видят, хотя в их приложения подгружается тот же swf, в котором первый игрок сделал изменение, то есть изменил оффлайн на онлайн.
И получается, что если первый игрок закроет своё приложение, а потом вновь его откроет, то он видит картинку онлайн, а у остальных игроков так и остаётся оффлайн.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru