html audio (Без прерывания при навигации)

Модератор: Модераторы разделов

Аватара пользователя
denel
Сообщения: 494
ОС: Gentoo Linux

html audio

Сообщение denel »

Привет всем!

Заинтересовала тема: как сделать воспроизведение аудио контента на HTML странице таким образом, чтобы при переключении по страницам сайта воспроизведение не останавливалось? Ну и конечно же, каждая загруженная страница будет подхватывать управление плеером.

К примеру это работает так в ВК, и здесь. Стремлюсь сделать похожим на второе, но так и не въеду, каким образом они это замутили. Сам плеер даже не обнаружил)))
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18483
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: html audio

Сообщение Bizdelnick »

denel писал:
25.03.2021 07:38
Стремлюсь сделать похожим на второе, но так и не въеду, каким образом они это замутили.
А там просто нет перехода на другую страницу. Рисуют её содержимое JSом.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
denel
Сообщения: 494
ОС: Gentoo Linux

Re: html audio

Сообщение denel »

Bizdelnick писал:
25.03.2021 12:06
denel писал:
25.03.2021 07:38
Стремлюсь сделать похожим на второе, но так и не въеду, каким образом они это замутили.
А там просто нет перехода на другую страницу. Рисуют её содержимое JSом.
Однако индикатор прогресса загрузки срабатывает и адрес в адресной строке меняется
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18483
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: html audio

Сообщение Bizdelnick »

А Вы не смотрите на индикатор, Вы смотрите в отладчик. И переписать путь в адресной строке тоже не проблема.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
SLEDopit
Модератор
Сообщения: 4762
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: html audio

Сообщение SLEDopit »

denel писал:
25.03.2021 07:38
но так и не въеду, каким образом они это замутили.
Можно погуглить по ключевикам SPA (single page application), reactjs, vuejs и прочие тысячи фреймворков. Но это не совсем тривиально, что сел и сделал. Надо поразбираться.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:

Аватара пользователя
denel
Сообщения: 494
ОС: Gentoo Linux

Re: html audio

Сообщение denel »

SLEDopit писал(а):
26.03.2021 00:24
denel писал:
25.03.2021 07:38
но так и не въеду, каким образом они это замутили.
Можно погуглить по ключевикам SPA (single page application), reactjs, vuejs и прочие тысячи фреймворков. Но это не совсем тривиально, что сел и сделал. Надо поразбираться.
На данном уровне моих знаний я бы это делал через innerHTML. Или это недостаточно работоспособно?
Спасибо сказали:

Аватара пользователя
denel
Сообщения: 494
ОС: Gentoo Linux

Re: html audio

Сообщение denel »

Bizdelnick писал:
25.03.2021 14:43
А Вы не смотрите на индикатор, Вы смотрите в отладчик. И переписать путь в адресной строке тоже не проблема.
Действительно. Посмотрел на изменения кода и увидел, что часть его действительно не трогается при навигации. Как хитро сделали)
Спасибо сказали: