我有一个网页,上面有几张图片,里面有一个脚本,可以在一段时间间隔内改变一张随机图片的图片。脚本通过在现金中重新加载其文件并在页面上更新来更改图像。因此,图片图片的网址不会出现在HTML代码中:
socket.on("banner", function(info) {
banName = "banner" + info.bid;
ban = document.getElementById(banName).getContext('2d');
var img = new Image();
img.src = 'data:image/jpg;base64,' + info.image;
img.onload = function(){ban.drawImage(img, 0, 0);};
});
当页面在浏览器中时,如何使用例如C#跟踪图像更改?
答案 0 :(得分:0)
作为最后的手段,定期检索图像并将其加载到字节数组中。检查更改只是检查字节数组是否已更改。
编辑:
似乎很困难的是如何检索图像数据。如果浏览器中没有任何javascript代码,请使用C#建立websocket连接以模仿javascript的行为。
但我认为通过修改浏览器中的javascript代码会更容易。