我有一个托管在googledrive上的网站。昨天它正在工作,今天它没有。这个问题似乎与此位的JavaScript时播放选择的视频在暂停/重新启动所有其他系统有关:为什么我的javascript不被认为是安全的?
function playPause(videoDivId) {
var vid = document.getElementsByTagName('video');
for (var i = 0, max = vid.length; i < max; i++) {
vid[i].pause();
vid[i].currentTime = 0;
}
var vidSelect = document.getElementById(videoDivId).children[0];
vidSelect.play();
}
如果我删除了上述情况,现场工作正常,但我看不到视频(明显)。
谷歌浏览器给了我下面的消息:
此页包含未经验证的来源脚本。
您与googledrive.com的连接使用128位加密的 加密。但是,该页面包含的其他资源不是 安全。这些资源在传输过程中可被其他人查看,并且攻击者可以修改这些资源以更改页面的行为。 连接使用TLS 1.2。该连接使用AES_128_GCM进行加密和认证 ,并使用ECDHE_ECDSA作为密钥交换机制。
我该如何预防?
此消息不是抱怨你的*代码*。它抱怨你已经链接的非加密的东西(显然是一个视频文件)。 –