Просмотр полной версии : Классно 10.2 трапается!
Красиво! Эффектно! На потоковом аудио. Вещь! На мп3 из ВКонтакта.
Речь вот о такой приблуде: http://vkontakte.ru/note43915359_10855771
Типа сваял и отлаживаю. Но я тут просто уже плакать начинаю...
Странно. Там в заметке написано примерно следующее:
Вступить в группу
http://vkontakte.ru/club20876597
А потом заценить вот это:
http://vkontakte.ru/app2215053_43915359
Меня главным образом иконка порадовала в алерте :) Никогда такого с момента раставания с макинтошами не видел :)
Такое очень легко увидеть, если дебажить в браузере, изза таймаута, по которому скрипт и отключается.
Я обычно видел просто диалоговео окно - "Скрипт тормозит, грохнуть ДА/НЕТ"
А тут что-то новенькое. Тут целиком все флэшсистема во всех окнах гавкнулась.
Ну если таймаут в плеере будет меньше таймаута в браузере, то увидите алерт :)
Ну в общем я принципиально не пойму отчего скрипт валится.
По клику на плэере та происходит:
currentSound.stop();
delete currentSound;
currentSound = new Sound();
currentSound.loadSound( theURL, true);
currentSound.start();
interv = setInterval( soundLoadControl, 100);
И тут оно СРАЗУ падает в белое....
Самое смешное - коду плэера уже года 2 или 3. Ни разу ничего. А тут вдруг РАЗ! И горе горе беда огорчение....
delete currentSound; вот это настораживает... удалять можно только динамически созданые свойсвта таким образом. С другой стороны - эта строчка там ни к чему... А про setInterval - уже очень давно говорено не пользоваться им, а пользоваться таймерами, но как бы вроде пока работает. У меня такой код просто не компилируется, но если убрать delete, то никаких глюков...
EDIT: Ой... а это AS2? Если да, то тогда - н знаю :)
AS2 :))))
Фиг зна. Я кусок кода чисто из книжки от этого.... блин как его... который не Мук, а второй :)
Точнее, первый после Мука :))) На языке вертится только Лозинский :(
Вобщем таймер не раз в 100 мс сделал, а раз в 500. В ИЕ все пучком, посмотрим что мне дома Хром на хвосте принесетъ...
Киберпанкъ :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.