Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 27.03.2006, 19:28
zazaza вне форума Посмотреть профиль Отправить личное сообщение для zazaza Найти все сообщения от zazaza
  № 1  
Ответить с цитированием
zazaza

Регистрация: Mar 2006
Сообщений: 36
По умолчанию loacalconnection в разных браузерах неработает

сделана передача данных из одной swfки в другую (в нулевой фрейм), в обычном ИЕ все ок, в некоторых случаях в ИЕ непашет (на кекоторых компах), в мозилле тоже нет.
или все зависит от настроек, или версий плееров и т.п.
кто может просветить что можно сделать?

published 6 / 7 player, разницы нет.

Старый 28.03.2006, 11:47
Kinsler вне форума Посмотреть профиль Отправить личное сообщение для Kinsler Найти все сообщения от Kinsler
  № 2  
Ответить с цитированием
Kinsler
 
Аватар для Kinsler

Регистрация: Jun 2004
Адрес: Москва
Сообщений: 1,667
ты напиши КАК сделана.......мы ж не телепаты......вроде.......

Старый 28.03.2006, 14:42
Madasan вне форума Посмотреть профиль Отправить личное сообщение для Madasan Найти все сообщения от Madasan
  № 3  
Ответить с цитированием
Madasan
 
Аватар для Madasan

Регистрация: Jun 2005
Адрес: в Питере
Сообщений: 981
Работа непосредственно LocalConnection не зависит от браузера.
__________________
Делай всё быстро, но не торопись!.._/*o|o*\_.

Старый 28.03.2006, 16:12
zazaza вне форума Посмотреть профиль Отправить личное сообщение для zazaza Найти все сообщения от zazaza
  № 4  
Ответить с цитированием
zazaza

Регистрация: Mar 2006
Сообщений: 36
поидее ето плеер, который не перестает играть при линке на другую страницу. использовать sharedobject никак, поскольку там будет пауза в момент линка. а ее никак не хотят.

1) sender:
Код:
var c = new LocalConnection();
function loadNextSong() {
	c.send("getdata","newsong",link[cur]);
	c.send("getdata","action","play");
	cur++;
	if (cur>=nimi.length) {cur=0;}
}
cur=0;

loadNextSong();
stop();
передача стоп, и паузы происходит также (с кнопок): 
c.send("getdata","action","stop");
c.send("getdata","action","repeat");
2) приемник:

Код:
c=new LocalConnection();
c.newsong = function (arg) {
	link = arg;
	musa.loadSound(arg,true);
}
c.action = function (arg) {
	action = arg;
	if (arg eq "stop") {
		pos=musa.position;
		musa.stop();
	} else if (arg eq "play") {
		musa.start(0);
	} else if (arg eq "repeat") {
		musa.start(pos/1000);
	}
}
c.connect("getdata");


приемник в нулл фрейме. в ИЕ все пашет. в ФФ нет.


Последний раз редактировалось KUZEN; 28.03.2006 в 16:15. Причина: Пользуемся тегом [CODE]
Старый 28.03.2006, 16:16
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 5  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
Огромная просьба пользоваться тегом [code] для отображения вашего кода в сообщениях
__________________
BestMasterиZация

Старый 28.03.2006, 19:51
Madasan вне форума Посмотреть профиль Отправить личное сообщение для Madasan Найти все сообщения от Madasan
  № 6  
Ответить с цитированием
Madasan
 
Аватар для Madasan

Регистрация: Jun 2005
Адрес: в Питере
Сообщений: 981
А может дело не в LocalConnection ? Если соединение проверить:
Код:
c = new LocalConnection();
s = c.connect("getdata");
if (s) {
	trace("ok");
} else {
	trace("connection error");
}
__________________
Делай всё быстро, но не торопись!.._/*o|o*\_.

Старый 28.03.2006, 20:18
zazaza вне форума Посмотреть профиль Отправить личное сообщение для zazaza Найти все сообщения от zazaza
  № 7  
Ответить с цитированием
zazaza

Регистрация: Mar 2006
Сообщений: 36
ну да, сделал
Код:
c=new LocalConnection();
s = c.connect("getdata");
if (s) {
	aaa = "connected";
} else {
	aaa = "NOT connected";
}
и вывел ааа на екран.
в ИЕ пишет connected, в мазилле NOT connected.
если говорите что от браузеров не зависит, обясните почему и что можно сделать.

http://www.basical.com/hannah/frame.html

Старый 28.03.2006, 20:25
zazaza вне форума Посмотреть профиль Отправить личное сообщение для zazaza Найти все сообщения от zazaza
  № 8  
Ответить с цитированием
zazaza

Регистрация: Mar 2006
Сообщений: 36
попробовал прыгать по кругу пока не будет connection. вроде заработало...

Старый 28.03.2006, 20:25
Madasan вне форума Посмотреть профиль Отправить личное сообщение для Madasan Найти все сообщения от Madasan
  № 9  
Ответить с цитированием
Madasan
 
Аватар для Madasan

Регистрация: Jun 2005
Адрес: в Питере
Сообщений: 981
Not connected пишет потому что на одном компьютере только один фильм может прослушивать определенный канал. Если открыть два окошка в IE то тогда в одном из них будет connected а в другом not connected.
__________________
Делай всё быстро, но не торопись!.._/*o|o*\_.

Создать новую тему Ответ Часовой пояс GMT +4, время: 00:49.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 00:49.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.