前几天我在玩urls,我想知道是否有一种方法,例如在源代码中用页面加载时的视频链接替换域名,同时让浏览器仍然解释原始链接以正确播放视频。
因此,例如,如果我在我的服务器上托管一个带有以下链接的.mp4:
<source src="https://goofy.com/dogs.mp4" type="video/mp4" label="Low" res="360">
我希望它在源代码中显示为:
<source src="https://snoopy.com/dogs.mp4" type="video/mp4" label="Low" res="360">
但是仍然有一个愚蠢的球员在玩,这是可能的吗?(也许使用javascript ?)
我在这里尝试实现的并不需要那么高级,当我指的是“擦伤”时,我只是在想人们手动打开检查器并简单地抓住链接,在我的例子中:
https://goofy.com/dogs.mp4
所以我想在页面加载中使用一些简单的javascript字母替换方案来显示一些随机的字母,而不是"goofy“。可能是这样的:
var chars = {'a':'b','c':'z','i':'e'};
var enc;
var str = "goofy.com";
window.onload = function() {
enc = str.replace(/[abc]/g, m => chars[m]);
alert(enc);
};
但我认为这是行不通的,因为播放器最终会用错误的域名播放url。A我不太擅长javascript,所以我也不确定我在做什么……请随时纠正我,或者提供一些解决方案?谢谢。
https://stackoverflow.com/questions/51803768
复制相似问题