我正在使用Google代码管理器:
(函数(w,d,s,l,i){w [l] = w [l] || []; w [l] .push({' gtm.start':new Date( ).getTime(),event:' gtm.js'}); var f = d.getElementsByTagName(s)[0],j = d.createElement(s),dl = l!=&# 39;数据层''&安培; L =' + 1:'&#39 ;; j.async = TRUE; j.src =' // www.googletagmanager的.com / gtm.js ID =' + 1 + DL; f.parentNode.insertBefore(J,F);})(窗口,文件,'脚本''数据层& #39;,' GTM-XXXX&#39);但是当我使用https://来调用页面时,它给了我混合内容错误: 1)....是通过HTTPS加载的,但运行了来自' http://www.youtube.com/iframe_api的不安全内容:此内容也应通过HTTPS加载。 2)....是通过HTTPS加载的,但运行了来自&{39; http://s.ytimg.com/yts/jsbin/www-widgetapi-vflFaZyew/www-widgetapi.js的不安全内容:此内容也应通过HTTPS加载。
我无法弄清楚为什么或如何解决这个问题,请你帮忙吗?感谢。
答案 0 :(得分:0)
您可能希望确保您的代码(尤其是自定义代码)未指定http协议。您可以通过不使用URL的协议部分使URL在http和https上工作。例如:
//www.google.com/