Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.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 无法读取未定义的getexperience属性_Javascript_Jquery_Brightcove - Fatal编程技术网

Javascript 无法读取未定义的getexperience属性

Javascript 无法读取未定义的getexperience属性,javascript,jquery,brightcove,Javascript,Jquery,Brightcove,显然,没有人费心去意识到我的代码来自BrightCove的一个示例代码,只是像“声明它”一样对它置之不理,或者它太模糊了 player = brightcove.api.getExperience(); 此行给了我无法读取未定义的属性“getexperience” 未定义的是brightcove.api,它应该在brightcove的JS中调用,我正在链接到该JS: <script type="text/javascript" src="http://admin.brightcove.c

显然,没有人费心去意识到我的代码来自BrightCove的一个示例代码,只是像“声明它”一样对它置之不理,或者它太模糊了

player = brightcove.api.getExperience();
此行给了我
无法读取未定义的属性“getexperience”
未定义的是brightcove.api,它应该在brightcove的JS中调用,我正在链接到该JS:

<script type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script>

我不知道该怎么解释,因为我真的不知道到底是怎么回事


您链接的教程介绍了一个播放器插件。作为一个插件,它被设计为在HTML5播放器的iframe中运行。pastebin中的代码直接在嵌入播放机的页面中使用脚本

您需要将插件代码保存为js文件,并将该文件的URL添加到Brightcove studio的播放器设置中的Brightcove播放器


如果您删除了
apimules\u all.js
脚本(并且您有
并且播放器的设置中启用了播放器api),那么将定义
brightcove.api.getExperience()。Brightcove有两个版本的播放器API——该脚本加载旧版本,其中不包括
Brightcove.API
。但是,如果不将代码更改为插件,更改它仍然无法使代码正常工作-您遇到的下一个问题是
videoPlayer.overlay()
仅在插件中工作。

您链接的教程描述了一个播放器插件。作为一个插件,它被设计为在HTML5播放器的iframe中运行。pastebin中的代码直接在嵌入播放机的页面中使用脚本

您需要将插件代码保存为js文件,并将该文件的URL添加到Brightcove studio的播放器设置中的Brightcove播放器


如果您删除了
apimules\u all.js
脚本(并且您有
并且播放器的设置中启用了播放器api),那么将定义
brightcove.api.getExperience()。Brightcove有两个版本的播放器API——该脚本加载旧版本,其中不包括
Brightcove.API
。但是,如果不将代码更改为插件,那么更改它仍然无法使代码正常工作-您遇到的下一个问题是
videoPlayer.overlay()
仅在插件中工作。

老实说,没有人会意识到您的代码来自一个示例。这不是针对个人的。除此之外,您的浏览器控制台中是否有任何错误?
brightcove
api
属性未定义。这就是错误发生的原因。不,我只得到了brightcove.api未定义的错误。当我将其取出并添加和外部调用到
http://admin.brightcove.com/js/APIModules_all.js
它告诉我,在之后的行中没有正确定义播放器。事实上,我被否决了遗忘,帖子也因为这一行而关闭了。问题是,错误是由于某些内容没有正确包含,或者没有正确初始化。这不是我们可以为您调试的东西。好的,谢谢您的回复。至少我现在有所进展。老实说,没有人会费心去意识到你的代码来自一个例子。这不是针对个人的。除此之外,您的浏览器控制台中是否有任何错误?
brightcove
api
属性未定义。这就是错误发生的原因。不,我只得到了brightcove.api未定义的错误。当我将其取出并添加和外部调用到
http://admin.brightcove.com/js/APIModules_all.js
它告诉我,在之后的行中没有正确定义播放器。事实上,我被否决了遗忘,帖子也因为这一行而关闭了。问题是,错误是由于某些内容没有正确包含,或者没有正确初始化。这不是我们可以为您调试的东西。好的,谢谢您的回复。至少我现在有进展了。