development, rails

HTTPS网站内嵌优酷视频

By jere on 2016-03-18 4 Comments

之前在HTTP模式下一切都是好的,换了HTTPS后,这一区域就变成了空白页了,怎么解决呢?

看官方的文档,优酷也是支持https的,一切都按上面的操作了,可就是不行,如下:

<script type="text/javascript" src="https://players.youku.com/jsapi">
   new YKU.Player('embed1',{ styleid: '0', client_id: 'my_id', vid: 'xx' });
</script>

发信问了优酷的工程师他们给我了一个demo,才发现,其实解决这个问题非常简单,新增粗体部分:

<script type="text/javascript" src="https://players.youku.com/jsapi"></script>
<script type="text/javascript">
   new YKU.Player('embed1',{ styleid: '0', client_id: 'my_id', vid: 'xx' });
</script>
打赏
  1. 嗷嗷待哺说道:

    请教一下。
    是不是必须申请了优酷视频云会员才能实现https。如果是的话,价格是多少。我看了下视频云的介绍,他的那些免费广告功能我都不需要,只要https就可以了。

  2. Hermione说道:

    您好,尝试了您的方法。还是不行。
    优酷的jsapi还报错jsapi:86 Uncaught TypeError: Cannot set property ‘innerHTML’ of null(…)
    请问您那里是成功运作的吗?

Leave a comment to jere

您的电子邮箱地址不会被公开。 必填项已用*标注