收藏打开新窗口并开始播放电台?

问题描述 投票:0回答:1

我正在尝试制作一个书签,这样我就可以打开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>

非常感谢您的帮助。

javascript bookmarks
1个回答
0
投票
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'))

这段代码是我最终使用的 - 它可能对其他用户有用,因为它演示了如何编写bookmarklet以在新窗口中打开链接,将其大小调整为维度(我的链接特定于我链接的站点)并在该网站上自动播放我想要的服务。

我唯一要做的就是创建一个favicon - 因为chrome会为所有bookmarklet分配一个类似于空白文档的不吸引人的图标。

我想我应该可以按照这里的说明去做: -

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

基本上 - 找到一个你喜欢的图标页面,将它保存为书签,导出你的整套书签,在resultnt html页面中查找你喜欢的网站书签的图标信息,然后复制并粘贴进入书签的详细信息。

(如果以后链接中断,则发布摘要)

© www.soinside.com 2019 - 2024. All rights reserved.