我们使用brightcove作为第三方供应商来托管视频。对于我们的一个应用程序,我们通过https运行我们的站点,并开始开发以通过主页面的对话框集成链接到视频。我们尝试了一个iframing https视频短网址,然后尝试将html放在对话框页面jsp上,如下所示:publishing video on https
有关不安全内容的类似错误会被点击,因为它引用了http://link.brightcove.com/services/player/ ...等等,这些错误无法通过https获取。
支持参考甚至表明Chrome和Flash不支持此功能。有没有人碰到这个,究竟是什么解决方法? Chrome是首选的首选浏览器,因此建议在另一个浏览器中启动它不会飞。
答案 0 :(得分:2)
您确定要正确包含图书馆吗?我们成功地做到了,记住要改变的第一件事就是:
https:// sadmin
... <script src="https://sadmin.brightcove .... >
不
... <script src="http://admin.brightcove .... >
我们必须在https(facebook)下运行的页面中执行此操作。您可以在此处查看:https://www.facebook.com/LaVanguardia/app_128953167177144
这是我们的代码:
<!--
By use of this code snippet, I agree to the Brightcove Publisher T and C
found at https://accounts.brightcove.com/en/terms-and-conditions/.
-->
<script language="JavaScript" type="text/javascript" src="https://sadmin.brightcove.com/js/BrightcoveExperiences.js"></script>
<object id="myExperience" class="BrightcoveExperience">
<param name="secureConnections" value="true" />
<param name="bgcolor" value="#FFFFFF" />
<param name="width" value="500" />
<param name="height" value="900" />
<param name="playerID" value="xxxxxxxx" />
<param name="playerKey" value="xxxxxxxxxxxxxxxxxxxxxxxxx" />
<param name="isVid" value="true" />
<param name="isUI" value="true" />
<param name="dynamicStreaming" value="true" />
</object>
但是,您的代码链接会更清晰。
此致
Eduard Roura