自动播放 WordPress 音频播放列表 (MediaElement.js)
Autoplay WordPress Audio Playlist (MediaElement.js)
WordPress 不提供音频播放列表的 'autoplay' 选项,就像它们提供单个音频嵌入一样。
既然 WordPress 使用的是 MediaElement.js,应该有解决方法,是吗?
我搜索了很多,但没有找到可行的答案。
例如,Autoplay MediaElementPlayer
那里有很多不错的变体,但是 none 似乎可以与 WordPress 播放列表播放器元素一起使用。
我缺少 Javascript 和 jQuery 是有限的,但我在播放列表中找到的 CSS 唯一选择器是
div.mejs-button.mejs-playpause-button.mejs-play > button
因此我希望有一个解决方案,例如
$(document).ready(function() {
$("div.mejs-button.mejs-playpause-button.mejs-play > button").trigger('click');
});
在单页模板的顶部我有我的播放器 - 可以工作,但无济于事。
有人知道解决这个问题的合适方法吗?由于 WP 本身并不支持它,我假设需要 javascript 或 jQuery 解决方案。泰!
编辑:
这里是播放控件:
<div class="mejs-controls"><div class="mejs-button mejs-playpause-button mejs-play">
<button type="button" aria-controls="mep_0" title="Play" aria-label="Play"></button></div>
我很接近。
<script type="text/javascript">
$(window).bind("load", function() {
$("div.mejs-button.mejs-playpause-button.mejs-play > button").trigger('click');
});
</script>
解决方案是使用 $(window).bind("load", function()
而不是 $(document).ready(function()
,以便脚本仅在页面加载后 运行。
WordPress 不提供音频播放列表的 'autoplay' 选项,就像它们提供单个音频嵌入一样。
既然 WordPress 使用的是 MediaElement.js,应该有解决方法,是吗?
我搜索了很多,但没有找到可行的答案。
例如,Autoplay MediaElementPlayer
那里有很多不错的变体,但是 none 似乎可以与 WordPress 播放列表播放器元素一起使用。
我缺少 Javascript 和 jQuery 是有限的,但我在播放列表中找到的 CSS 唯一选择器是
div.mejs-button.mejs-playpause-button.mejs-play > button
因此我希望有一个解决方案,例如
$(document).ready(function() {
$("div.mejs-button.mejs-playpause-button.mejs-play > button").trigger('click');
});
在单页模板的顶部我有我的播放器 - 可以工作,但无济于事。
有人知道解决这个问题的合适方法吗?由于 WP 本身并不支持它,我假设需要 javascript 或 jQuery 解决方案。泰!
编辑:
这里是播放控件:
<div class="mejs-controls"><div class="mejs-button mejs-playpause-button mejs-play">
<button type="button" aria-controls="mep_0" title="Play" aria-label="Play"></button></div>
我很接近。
<script type="text/javascript">
$(window).bind("load", function() {
$("div.mejs-button.mejs-playpause-button.mejs-play > button").trigger('click');
});
</script>
解决方案是使用 $(window).bind("load", function()
而不是 $(document).ready(function()
,以便脚本仅在页面加载后 运行。