我有一个 Axis 相机,它有多个输出,其中一个是 jpg 图像。此图像是您加载时从相机拍摄的静止图像。我想实现一种无需重新加载整个页面即可重新加载图像(每 30 秒)的方法,但是,我希望代码在更新图像之前完全下载图像以避免出现空白屏幕。
我一直在阅读,我发现最接近的是这篇文章Using AJAX / jQuery to refresh an image但不同之处在于我拥有的图像提要来自实际的相机本身而不是 php 文件。我已经尝试了几种方法来使用我的网址,但由于缺乏 javascript 知识而失败了。
我现在用来提取图像的代码只是一个简单的图像标签......
<img src="[camera ip]/jpg/1/image.jpg">
并且每当您刷新浏览器窗口时,它都会为您提供当前视频流的快照。
任何帮助将不胜感激!
问候,
哈维尔