我有一个每 1 毫秒自动刷新一次的 html 页面。我使用mata标签做到了:
<html>
<head>
<title>My Page</title>
<meta http-equiv="refresh" content="0.001">
</head>
<body>
<img src=" 0.bmp" alt="Smiley face" height="100" width="200" />
</body>
</html>
现在我的要求是每次刷新后我都必须加载一个新文件。所以在我的文件夹中,我有名为:0.bmp、1.bmp、2.bmp、... 1000.bmp 的文件,它们将被加载到 html 文件中。即,每次刷新后,都会加载文件夹中的一个新文件。基本上是文件名
<img src=" 0.bmp" alt="Smiley face" height="100" width="200" />
将从 0.bmp 变为 1...1000.bmp 等等。
我们如何在 html 中做到这一点,即动态更改文件名?
编辑#1:
我刚刚意识到我的问题基本上是动画。所以给定 1000 张存储在硬盘中的图像,我必须在 HTML 页面上一张一张地播放它们。这应该尽可能快。唯一的要求是它必须在 html 页面上,这是因为这些 HTML 页面将从网络中的客户端访问。我正在考虑的问题是播放速度慢,因为对磁盘的读/写可能不快。
编辑#2
从以下答案获得输入后,我能够为图像制作动画。我现在面临的问题是显示率太小,因此出现波动。我知道这是硬盘读/写速度慢的问题。所以我想如果我可以将这些图像放入缓冲区,即:系统 RAM,并编写一个 html/js 代码来从 RAM 而不是磁盘访问图像,回放会快得多。有人可以向我发送示例代码,在 RAM 中写入图像并使用 html/js 代码从 RAM 访问这些图像吗?
注意:根据 stackoverflow 的政策,我会在解决原始问题的各个步骤时更新我的问题。