我目前正在研究一个针对工作室的主题, 我以为我已经完成了, 但是后来我注意到音频没有正确实现(这对于基于音乐的主题来说很重要)。
使用后端中的”添加媒体”按钮添加文件时, 该文件即被添加到页面/帖子中。当你查看页面时, 媒体播放器似乎加载了HTML5音频标签, 而不是内置的MediaElements, 但是如果你检查页面并将屏幕尺寸更改为768px或更小, 则将加载MediaElements。我看了看又看, 但是我似乎无法找出导致它的原因。
#1
控制台中似乎有一个JS错误, 该错误仅在你以帖子中提到的宽度大于768像素加载网站时显示。该错误源于你的主题/assets/masonry-settings.js文件。我认为JS错误正在阻止媒体元素插件中的JS像预期的那样劫持HTML5音频标记。
未捕获的TypeError:$ container.masonry在runMasonry上不是函数(masonry-settings.js?ver = 1.0:29)
假设你是主题开发人员, 则应该可以对问题进行故障排除…
评论前必须登录!
注册