Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.12.2011, 14:15
Новичок на форуме
Отправить личное сообщение для nemish Посмотреть профиль Найти все сообщения от nemish
 
Регистрация: 01.12.2011
Сообщений: 1

Проблема при воспроизведении аудио при использовании jplayer
Друзья, доброго времени суток.
Прикручиваю плеер на сайт. Использую jplayer. А конкретнее аддон к нему jPlayerPlaylist
Сначала думал написать в раздел по jquery, но проблема все таки заключается в простом javascript.
Плеер в штатном режиме работает нормально. То есть при нажатии на кнопку "воспроизвести" или при смене композиций музыка играет как положено. Появилась задача. Необходимо при открытии главной страницы начинать воспроизведение одной из 4 случайно выбранных композиций. Для этого есть встроенная функция myPlaylist.play(var), где var индекс композиции. Выполнить задачу предполагалось вот так:
if(pathname == '/') {
		myPlaylist.play(randomNum);
		}

randomNum и pathname рассчитываются корректно с помощью:
var randomNum = Math.ceil(Math.random()*4) - 1;
var pathname = window.location.pathname;

При этом в таком виде плеер не работает. Но при отладке я отслеживал значения переменных через alert('переменная') и выяснилось что плеер работает абсолютно так как надо при использовании конструкции наподобие следующей:
if(pathname == '/') {
                alert('что либо можно даже пустой');
		myPlaylist.play(randomNum);
		}

Если alert переставить таким образом:
if(pathname == '/') {
                myPlaylist.play(randomNum);
                alert('что либо можно даже пустой');
		}

То плеер работать перестает.
Собственно вопрос. Как инструкция alert может так влиять на выполнение следующей за ней инструкции myPlaylist.play и как можно заставить все это дело работать. Заранее очень сильно благодарю за любое содействие.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема с событиями при работе с Ext.extend slavik27 ExtJS 1 04.09.2011 12:05
Проблема при подстановке значений royksopp Общие вопросы Javascript 1 11.07.2010 17:20
Проблема при использовании 2 эффектов одновременно progressive jQuery 1 02.06.2010 00:39
Выделение текста при использовании слайдера x00xer Firefox/Mozilla 8 29.09.2009 06:45
Проблема в document.write при использовании setInterval() GOll Общие вопросы Javascript 21 06.10.2008 16:38