通过滑动控制 图片3d(多张视频序列帧图片) 展示

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>控制图片变化</title>
<style>
    img {
        max-width: 100%;
        height: auto;
        width: 22vw;
    }
</style>
</head>
<body>

<input class="range" type="range" id="range" min="1" max="49" value="1" step="1">
<img id="image" src="1.png" alt="image">

<script>
    const rangeInput = document.getElementById('range');
    const image = document.getElementById('image');
    const imageUrls = [];

    // 预加载图片
		// 这里是有49张图片 1.png 到 49.png
    for (let i = 1; i <= 49; i++) {
        const imageUrl = `{i}.png`;
        const img = new Image();
        img.src = imageUrl;
        imageUrls.push(img);
    }

    rangeInput.addEventListener('input', function() {
        const value = parseInt(this.value);
        const imageUrl = `${value}.png`;
        image.src = imageUrl;
    });
</script>

</body>
</html>
相关推荐
前端开发爱好者4 分钟前
尤雨溪宣布:Vite 纪录片震撼发布!
前端·javascript·vue.js
北城以北888813 分钟前
ES6(二)
前端·javascript·es6
朕的剑还未配妥27 分钟前
移动端触摸事件与鼠标事件的触发机制详解
前端
墨鱼鱼31 分钟前
【征文计划】Rokid JSAR 实践指南:打造沉浸式 "声动空间盒" 交互体验
前端
渣哥32 分钟前
多环境配置利器:@Profile 在 Spring 项目中的实战价值
javascript·后端·面试
携欢35 分钟前
Portswigger靶场之Exploiting a mass assignment vulnerability通关秘籍
前端·安全
Knight_AL37 分钟前
浅拷贝与深拷贝详解:概念、代码示例与后端应用场景
android·java·开发语言
枫叶丹439 分钟前
【Qt开发】输入类控件(六)-> QDial
开发语言·qt
什么芋泥香蕉33043 分钟前
比 Manus 还好用?这款国产 AI,让 Python 小白也能玩转编程
前端·后端
为java加瓦43 分钟前
前端学AI:如何写好提示词(prompt)
前端·人工智能·prompt