Просмотр полной версии : Проблема с проверкой камеры
Доброе время суток.
подскажите в чем может быть засада.
есть код проверки наличия камеры у пользователя.var my_video:Video;
var cam = Camera.name;
if (Camera.name.length == 0) {
gotoAndPlay(3);
} else {
gotoAndPlay(2);
}
stop();
Однако как то странно работает..,
Если камера есть, то все отлично...
если камеры нету... то просто браузер виснит... причем не зависимо от браузера..
Буду рад любому совету.., куда копать... спасибо..
olexandr
18.09.2007, 13:45
исходник нужен...
попробовал проверить...
по-моему, обращение вида
Camera.name.length
неверно!
а вот
Camera.get().name.length
сработало нормально
не рабоиает..., если в моем случае из флеша тестирование идет нормально, но виснит в браузере, то Camera.get().name.length не хочет работать.. :(
Вот что написано в хелпе: Для того, чтобы определить, есть ли в системе установленные камеры, используйте Camera.names.length.
делаю.. но не работает.. браузеры висят...:wacko:
var my_video:Video;
var cam = Camera.names;
if (Camera.names.length == 0) {
gotoAndPlay(3);
} else {
gotoAndPlay(2);
}
stop();
Проверка работает в IE
но в Опере и ФФ пишет что типа Adobe Flash Player 9 работает медленно.. нажмите ДА или НЕТ... причем это только тогда когда нет камеры, когда же камера есть в системе.. то все отлично во всех браузерах.
Еще ньюанс.., в другой флешке где кроме вышеизложенного кода ничего нет.., во всех браузерах отображается моментально.
А в каком кадре данный скрипт написан? И почему stop() после gotoAndPlay?
В первом кадре этот код...
stop() чтоб дальше не бежало..
Интересно, вы сначала хотите, чтобы плеер начал проигрывание с третьего или второго кадра, при этом тут же передумываете и останавливаете проигрывание. Смысл?
Оно стопит только 1-й кадр.
После ифа stop(); выполняться не будет.
flastar, даааа что вы говорите, правда что ли?
етк правильно говорит, stop в этом случае проиграется, по логике его нать в начале ставить.
В данном случае команды ставятся в очередь, т.е. сначала будет переход на заданный кадр, потом остановка.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.