Создание части страницы (аудио стример), а не постбэк - PullRequest
0 голосов
/ 07 октября 2011

По сути, у меня есть веб-страница с потоковым музыкальным плеером / радио.

Прямо сейчас, когда что-то делается, что инициирует обратную передачу, музыка также обрезается.

Я думаю, что старый способ сделать это - создать простое всплывающее окно проигрывателя, и оттуда музыка будет воспроизводиться столько времени, сколько необходимо, но есть ли лучший, современный способ архивирования что я после?

Страница написана на PHP, и музыкальный проигрыватель, скорее всего, будет работать с HTML5, хотя он и открыт.

Ответы [ 3 ]

0 голосов
/ 07 октября 2011

Ну, вы можете использовать полноценные сценарии с AJAX и резервным (не JavaScript) для ориентации публикации формы на скрытый элемент iframe.

0 голосов
/ 07 октября 2011

Лучший способ сделать это - обработать постбэки с помощью AJAX. Таким образом, при публикации данных никогда не обновляется страница. Вы можете обрабатывать отправку данных и ответ через javascript, оставляя страницу (и проигрыватель) нетронутыми.

0 голосов
/ 07 октября 2011

Ну, здесь не так много всего, что вы можете сделать.

Есть 3 или 4 варианта:

1) Всплывающее окно старой школы.
2) Игрок на основе Iframe (обычно вверху или внизу страницы).
3) Конвертировать сайт, чтобы использовать Ajax для всего, что перезагружает страницу.
4) Используйте вспышку (определенно не допустимый вариант, но это вариант).

Лично я бы выбрал вариант 2 для более быстрой реализации и вариант 3 ради современных дней и пользовательского опыта. Но все зависит от сайта, который вы создаете.

Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...