Javascript JWPLAYER:加载播放器时出错:未找到可播放的源(Meteor)
我正在构建一个应用程序,并尝试添加一个视频部分。我的视频托管在jwplayer中,我也使用jwplayer作为播放器 我分离了这个问题,并构建了最简单的应用程序来测试它,但它不起作用 你好Javascript JWPLAYER:加载播放器时出错:未找到可播放的源(Meteor),javascript,meteor,jwplayer,Javascript,Meteor,Jwplayer,我正在构建一个应用程序,并尝试添加一个视频部分。我的视频托管在jwplayer中,我也使用jwplayer作为播放器 我分离了这个问题,并构建了最简单的应用程序来测试它,但它不起作用 你好 Template.hello.rendered = function (){ var playerInstance = jwplayer("myElement"); playerInstance.setup({ file: "http://content.j
Template.hello.rendered = function (){
var playerInstance = jwplayer("myElement");
playerInstance.setup({
file: "http://content.jwplatform.com/players/AVO71KYC-ahYuWCf3.js",
width: 750,
height: 360
});
}
hello.html
<div id="myElement">Loading the player...</div>
正在加载播放器。。。
我在标签里还有玩家代码
根据此处的说明:
这应该行得通,但我得到了一个错误:
加载播放机时出错:找不到可播放的源
我找到的所有说明都是针对自托管玩家的。正如我前面提到的,视频是在jwplayer上托管的
提前感谢您的帮助 行文件:http://content.jwplatform.com/players/AVO71KYC-ahYuWCf3.js“,
应该是你的视频。该url应放在
上。
您的文件应如下所示:http://example.com/myVideo.mp4
这里是一个简单的演示
...
jwplayer(“myElement”).setup({
播放列表:'https://content.jwplatform.com/jw6/AVO71KYC.xml',
身高:750,
宽度:630
});
我没有使用JW平台,但从我在文档中看到的情况来看,它与常规JW播放器类似。我以前从未见过这样的代码应用于JW播放器,所以你可以看到我已经去掉了我不熟悉的东西,重新定位了错误的地方,并添加了丢失的东西
- 陌生代码
Template.hello.rendered=函数(){
var playerInstance=
jwplayer(“myElement”)
;playerInstance
.setup({
- 重定位代码
文件:http://content.jwplatform.com/players/AVO71KYC-ahYuWCf3.js“,
到
如下:
- 不幸的是,此文件无法工作,因此我查看了它,并在文件底部找到了您的真实配置。您可以通过将此地址粘贴到地址栏来查看脚本:
http://content.jwplatform.com/players/AVO71KYC-ahYuWCf3.js
- 缺失代码
- 我将前面提到的脚本替换为:
- 我发现您的播放列表隐藏在原始脚本中,并将
文件:
替换为:播放列表:'https://content.jwplatform.com/jw6/AVO71KYC.xml“,
作为JW平台的客户,您可以使用向导生成自定义脚本。在我写这篇文章时,我已经找到了您需要的页面。无论如何,请记住在您阅读文档时我给您的模式。JW平台似乎有很多选项,这就是为什么他们有一个向导来生成脚本的原因。要扩展一下,一个完整的例子:
<!DOCTYPE html>
<html>
<head>
<meta charset='UTF-8'>
<title>JW Player</title>
<script src='the URL of the player script, whether you are self-hosting it or getting it from JW'></script>
</head>
<body>
<div id='myElement'>Loading the player...</div>
<script>
jwplayer('myElement').setup({
file: 'the URL of the actual video file, no matter where it is hosted',
image: 'wildlife.jpg',
width: 640,
height: 360
});
</script>
</body>
</html>
JW播放器
正在加载播放器。。。
jwplayer('myElement')。设置({
file:'实际视频文件的URL,无论它位于何处',
图片:'wildies.jpg',
宽度:640,
身高:360
});
是一个单行JW平台嵌入代码
要嵌入它,您只需要像这样嵌入它:
<script src="http://content.jwplatform.com/players/AVO71KYC-ahYuWCf3.js"></script>
仅此而已。确实如此!我使用的是JSFIDLE,但没有得到任何结果,我刚刚意识到JSFIDLE禁止文档。编写
。所以我只将单个脚本标记放在一个空白html文件中,然后将其上传,效果非常神奇。+1票支持你,sirAh,是的,这是有意义的。很高兴这对你有效:)
http://content.jwplatform.com/players/AVO71KYC-ahYuWCf3.js
<script src="http://content.jwplatform.com/players/AVO71KYC-ahYuWCf3.js"></script>