Закладка, чтобы открыть новое окно и начать играть радиостанцию? - PullRequest
0 голосов
/ 24 февраля 2019

Я пытаюсь сделать закладку, чтобы я мог открыть BBC Radio 4 и автоматически начать воспроизведение в новом окне.

Пока у меня есть:

javascript:void(win=window.open('https://www.bbc.co.uk/radio/player/bbc_radio_fourfm?URL='+location.href, 'Radio 4', 'width=369,height=630,resizable=yes,scrollbars=no,menubar=no,status=no'))

Этооткрывает плеер в новом окне, но не запускает воспроизведение радио.Для этого мне нужно нажать кнопку в этом окне.

Можно ли вызвать это, добавив больше кода в код закладки?

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

document.getElementById("myBtn").click()

Кнопка состоит в следующем элементе: -

<div id="play-controls"> <button type="button" id="btn-play" title="Play"><span>Play</span></button> <button type="button" id="btn-pause" title="Pause"><span>Pause</span></button> <button type="button" id="btn-stop" title="Stop"><span>Stop</span></button> </div>

Большое спасибо за любую помощь.

1 Ответ

0 голосов
/ 25 февраля 2019
javascript:void(win=window.open('https://www.bbc.co.uk/radio/player/bbc_radio_fourfm?URL='+location.href, 'Radio 4', 'width=369,height=630,resizable=yes,scrollbars=no,menubar=no,status=no,autoplay=1'))

Этот код был тем, что я в конечном итоге использовал - он может быть полезен для других пользователей, так как он демонстрирует, как кодировать букмарклет, чтобы открыть ссылку в новом окне, изменить его размер до размеров (мой характерен дляна сайт, на который я ссылался) и автоматически запускаю сервис, который мне нужен на этом сайте.

Единственное, что мне осталось сделать, - это создать значок - потому что chrome присваивает всем букмарклетам непривлекательный значок, напоминающий пустой документ.

Я думаю, что смогу сделать это, выполнив следующие инструкции: -

https://marcjenkins.co.uk/how-to-add-favicons-to-bookmarklets-in-chrome/

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

(ОтправкаСводка на случай разрыва связи в будущем)

...