【发布时间】:2013-05-13 15:54:00
【问题描述】:
我想知道是否可以在单击图像的元素时播放视频,如果单击同一图像的另一个元素则播放另一个视频?
例如,想象一张房间的照片:
- 如果我点击电视机所在的区域,图像消失,video1 开始播放。
- 如果我点击椅子,同样的事情,但会开始 video2。
这可能使用 HTML5 和 Javascript 吗?如果是这样,我该怎么做?
【问题讨论】:
-
通过js你可以找到鼠标相对于你的图片的位置。然后检查您的坐标是否在该范围内,例如100
然后每个 div 都有其 onclick 动作,让视频弹出(z-index)或链接到视频 -
感谢您的回答,我喜欢鼠标定位功能的想法,但是如果我的视频/图像显示在另一台屏幕分辨率与我不同的计算机上会发生什么?元素的鼠标位置会不同吗?
标签: javascript html html5-video dom-events poster