• Добрый день. Возник вопрос, и решения я пока что найти не смог. Есть флеш плеер на сайте, но при переходе по страницам, каждый раз трек начинается заново. Ползая по просторам рунета набрёл на сайт, где данная функция была воплощена в действие(не на WP) и, хочу сказать, работает великолепно. Так вот же вопрос, возможно ли так сделать на WP ?

Просмотр 12 ответов — с 1 по 12 (всего 12)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Да, с помощью фрейма. Посмотрите тему «Ищу плагин аудио».

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Хорошо, а если плеер с плейлистом с инородного сайта? Фреймы не работает. Трек начинает заново. Как в этом случае быть?

    Не совсем понял, почему с инородного сайта и почему не работают фреймы. Насколько я понимаю, это единственный способ решить такую задачу.

    Плеер у меня флеш, не плагин, создан на другом сайте, в него добавлены треки, создан плейлист. У себя на блоге я вставляю его в sidebar.php
    Соответственно он мне показывает выбранную обложку плеера и играет мой плейлист. Ставил <frameset> код плеера </frameset>, но при переходах трек обрывается. Возможно я делаю что-то не так. Если не трудно, подскажите, а я разберусь.

    Atrax

    (@atrax)

    Ethical engineer

    Не так. Фрейм должен быть глобальный. Чтобы вы переходили со страницы на страницу в одном фрейме, а в другом без обрывов работал плеер.

    Мм… Каким образом мне это сделать?

    Модератор Юрій

    (@yube)

    Сделал на примеере этого:

    <frameset rows="*" cols="80,*">
     <frame src="frame1.html" name="Фрейм 1">
     <frameset rows="80,*">
       <frame src="frame2.html" name="Фрейм 2">
       <frame src="frame3.html" name="Фрейм 3">
     </frameset>
    </frameset>

    sidebar сделал в качестве другого фрейма.страницу с новостями в другом. И меню навигации в третьем. В итоге ничего не получается.

    Как я понимаю, мне нужно в index страницу вписать

    <frameset rows="*" cols="80,*">
     <frame src="frame1.html" name="Фрейм 1">
     <frameset rows="80,*">
       <frame src="frame2.html" name="Фрейм 2">
       <frame src="frame3.html" name="Фрейм 3">
     </frameset>
    </frameset>

    Где Frame1.html (index.php) — это ссылка на новости(тоесть где будет страница меняться)
    Frame2.html (functions.php) — В моём случае это навигация
    Frame3.html (sidebar.php) — Собственно флеш плеер.

    А есть ли вариант это сделать через AJAX ?

    Atrax

    (@atrax)

    Ethical engineer

    А как вы себе это представляете?

    Например как на __music.yandex.ru

    Если бы я знал как это делать, я бы не стал просить помощи у Вас на форуме. Вопрос актуален.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Действительно, если блок основного содержимого загружать средствами AJAX (насколько я понимаю, alexpts использует этот приём на my-wordpress.ru), то такой вариант возможен.

Просмотр 12 ответов — с 1 по 12 (всего 12)

Тема «Плеер без обрыва» закрыта для новых ответов.