0
这个问题是我之前发布的here关于使用Web前端插件Vide播放背景视频的后续。为什么我在使用Vide时出现jQuery错误“url.indexOf不是函数”?
现在,我发现了以下错误:
是什么原因呢?我该如何解决它? 我似乎试图对变量url
上的indexOf()
及其失败。但为什么?在我的代码中,我没有定义任何这样的变量url
。那么Vide插件中是否存在一个错误?我怎样才能解决这个问题?
这是我如何用我的HTML这个插件:
<div style="width: 1000px; height: 500px;"
data-vide-bg="dist/media/light" data-vide-options="loop: false, muted: false, position: 0% 0%">
</div>
<script src="bower_components/jquery/dist/jquery.js"></script>
<script src="bower_components/vide/dist/jquery.vide.js"></script>
乍一看表明一个错误或不正确的用法。 (插件对于它们引发的警告级别有所不同,这意味着当你的用法错误时很难发现)。看起来'url',无论它定义了什么,它都不是一个字符串或数组,也就是说,没有一个方法'的indexOf()'。 – Utkanos