我有一个块,我用blob显示视频,我只是想将视频隐藏到devtools网络中。
这是我到目前为止所尝试的
<video id="videoplayer" playsinline autoplay controls>
<source src="" type="video/mp4">
</video>
window.onload = function() {
var xhr = new XMLHttpRequest();
xhr.open('GET', '/videos/mena.mp4', true);
xhr.responseType = 'blob'; //important
xhr.onload = function(e) {
if (this.status == 200) {
console.log("loaded");
var blob = this.response;
var video = document.getElementById('videoplayer');
video.oncanplaythrough = function() {
console.log("Can play through video without stopping");
URL.revokeObjectURL(this.src);
};
video.src = URL.createObjectURL(blob);
video.load();
}
};
xhr.send();
}
以上函数可以完美地生成以下链接:
blob:http://localhost:8080/bb58f8d4-a5b8-43e2-99f4-7a4a7bbfe60c
如果您访问YouTube视频并检查视频,则devtools中不会显示任何链接
如何在devtools网络中隐藏mp4链接?
在DevTools的“网络”选项卡中隐藏具有特定MIME类型的文件的文件是不可能的。
该链接无法隐藏。