0 Members and 1 Guest are viewing this topic.
Плеер работает через внутренний API Last.fm, а не через браузер. Если я вам выкину ссылку - по ней вы увидите выдачу в нечитаемом JSON-формате
Так моя идея как раз в том, что если API сайта недоступен (блок), то вместо сообщения с ошибкой мы загружаем специально-написанную страницу-заглушку с прямыми кликабельными ссылками на исполнителя или трек, чтобы юзер мог открыть страницу в браузере.
Так моя идея как раз в том, что если API сайта недоступен (блок), то вместо сообщения с ошибкой мы загружаем специально-написанную страницу-заглушку с прямыми кликабельными ссылками на исполнителя или трек, чтобы юзер мог открыть страницу в браузере. Проще говоря, если в Ласте есть ссылки формата "https://www.last.fm/ru/music/%Artist%/_/%Title%", то в заглушке нужные поля заменяем на теги из плейлиста и даём по ним кликать.По-моему, Last.fm был единственный с адекватной инфой об исполнителях, почему и предлагаю такой способ обхода. Тот же Music Brainz/Listen Brainz вообще бесполезен в плане отображения чего-то в инфо-окне:
Ок, сделаю к следующему обновлению
Для начала надо хоть раз авторизоваться. Без авторизации плагин в принципе не работает.
нужен работающий (именно через плеер) сайт
А зачем странице-заглушке авторизация? Может, возможно сделать как-то без неё?
Нет, т.к. авторизация происходит через браузер.
Давайте начнем с того, что страница-заглушка - это не его прямой функционал, прямой функционал требует авторизации. Я пошел вам на встречу и сделал заглушки вместо ошибок. Видимо, этого недостаточно... Что ж, на досуге посмотрю, но ничего не обещаю.
Можно было бы в тексте заглушки (под ссылками) оставить инфо-поле с ворнингом об авторизации, или текстом ошибки, когда сайт выдаёт блок... Это бы сделало заглушку и полезной, и информативной.
Вот так оно будет выглядеть:Read more...