jquery.royalslider.min.js https问题

时间:2017-07-26 19:40:46

标签: jquery wordpress

我有一个jquery Royal Slide的wordpress插件,似乎我无法让视频工作。当我检查控制台时,我看到:

似乎问题是:

  

http://www.youtube.com/embed/Cid9kQuwJyc?rel=1&showinfo=0&autoplay=1&wmode=transparent&#39 ;.   此请求已被阻止;内容必须通过HTTPS提供。

即使我在后端输入了https youtube网址,模块也会自动将其更改为http。

1 个答案:

答案 0 :(得分:1)

我看到问题出在jquery.royalslider.min.js文件本身,它使用http自动化超链接。

要解决,请转到:

/wp-content/themes/templatename/js/jquery.royalslider.min.js?ver=4.8

第89行改变

<iframe src=”http://www.youtube.com/embed/ id ?rel=1&showinfo=0&autoplay=1&wmode=transparent” frameborder=”no”></iframe>’

到:

<iframe src=”https://www.youtube.com/embed/ id ?rel=1&showinfo=0&autoplay=1&wmode=transparent” frameborder=”no”></iframe>’

所以它包括

  

HTTPS

而不是http。您也可以使用所有其他来源(即vimeo等)