PowerPress移动媒体播放器

时间:2016-04-01 作者:Josh Rodgers

我正在使用PowerPress的MediaElement媒体播放器,一切正常。我注意到的一件事是在手机上。。。首先影响播客的播放。

如果您转到:http://joshrodg.com/hallmark/ 向下滚动至最新媒体部分。第一个li 是罪魁祸首。如果单击“播放”,您会注意到持续时间会导致播放器显示所有funky。我删除了持续时间,但播放器仍然显示为关闭状态。奇怪的是,这只会影响第一个li, 另一个li\'s 看起来还行。

有人知道这是什么原因吗?除了使用不同的播放器之外,我如何才能解决这个问题?

谢谢,乔希

1 个回复
最合适的回答,由SO网友:Josh Rodgers 整理而成

这更像是绷带,但对我的项目有用。我注意到,这种行为似乎与我的播客持续时间超过一个小时有关,而且似乎仅限于移动浏览器。因此,我所做的只是隐藏溢出(这可能不适用于所有人):

/* MediaElement */
.mejs-container[style] {
    overflow: hidden !important;
}
播客上没有显示持续时间,虽然不理想,但它确实有效。最主要的是音频文件播放时没有令人讨厌的行为。。。播放/暂停仍然有效。。。所有持续时间在一小时以下的音频文件显示的持续时间都很好,工作正常。

对我来说,这很有效,因为它确实不会破坏用户体验。我更喜欢显示持续时间,但这并不是一个交易的破坏者,因为有一个进度条,用户仍然可以判断一个给定的播客还剩多少时间。

不幸的是,在这种情况下(除了切换音频播放器之外),这是一个很好的解决方案,对我来说也很有用。大多数用户可能都不会注意到,而且播客时间超过一个小时并不是这个网站的常态,所以让播客以这种方式工作是一个很好的解决方案。

谢谢,乔希

相关推荐

从wp.media.editor.附件获取所选图像URL到文本输入失败。我做错了什么?

我已将媒体按钮作为post meta field 在以下情况下将图像URL插入文本字段Insert Into Page 单击按钮。它一直工作到打开“媒体存储库”窗口、选择“图像”和“插入”为止,但没有向输入字段传递任何值。Expected result结果应该是URL和媒体ID插入为https://avalon.com/dev/wp-content/uploads/2021/01/scp7147prko31.jpg|12 但没有返回值。我可以手动输入URL并保存数据。我彻底扫描了我的代码,并尝试了许多ja