Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jwplayer().setConfig()不存在_Javascript_Jwplayer - Fatal编程技术网

Javascript jwplayer().setConfig()不存在

Javascript jwplayer().setConfig()不存在,javascript,jwplayer,Javascript,Jwplayer,在jwplayer的官方参考中,一开始有一个名为setConfig的函数: jwplayer().setConfig() 这个函数在jwplayer实例中根本不存在。我尝试更改一些配置,如下所示: player.setConfig([{ autostart: 'viewable', mute: false, volume: 25 }]); 但浏览器向我抛出以下错误: 未捕获类型错误:player.setConfig不是函数 我也在谷歌上搜索这个,但是很有意思。因此,任

在jwplayer的官方参考中,一开始有一个名为setConfig的函数:

jwplayer().setConfig()

这个函数在jwplayer实例中根本不存在。我尝试更改一些配置,如下所示:

player.setConfig([{
    autostart: 'viewable',
    mute: false,
    volume: 25
}]);
但浏览器向我抛出以下错误:

未捕获类型错误:player.setConfig不是函数


我也在谷歌上搜索这个,但是很有意思。因此,任何人都知道如何在视频加载后(换句话说,在jwplayer初始化后)更改这些配置吗?

.setConfig
只应在播放器已初始化时调用,如果在播放器初始化时调用,则应使用:

jwplayer("myDiv").setup({
    "file": "http://example.com/myVideo.mp4",
    "image": "http://example.com/myImage.png",
    "height": 360,
    "width": 640
});

问题在于我当前的jwplayer版本(7.11)。当我更新到下一个版本时(正如jherrieven提到的);问题解决了!
谢谢大家的帮助

忘了提到我也试过jwplayer(“videoItem_1”).setConfig({…});但同样的错误也发生了,这就是我正在做的。我在播放器初始化后使用setConfig。结果就是我提到的那个错误……这很奇怪,我在JSFIDLE上做了一个简单的例子,效果很好!所以我必须找出我的第一个实现出了什么问题。可能缺少对文件的依赖性?不,视频正常播放。但是当我调用setConfig函数时,它会抛出错误。。。需要注意的是,我在有问题的视频上安装的jwplayer是高级的。它不是我在小提琴中使用的jwplayer。。。而且没有控制台警告或错误来警告缺少依赖项…这是您可能忽略的一件简单的事情-确保嵌入的问题实际上是使用JW player 7.12版或更高版本。