可以用 jquery 模拟键盘按键吗?

2017-06-08 22:46:09 +08:00
 golp2000
html 页面上有个 ckplayer 的 div 用来播放视频,我想每个视频开始时,都模拟以下操作:先点一下这个 player,然后按若干下 up 键,以达到增大视频最大音量的目的。


这个可以实现吗?
5578 次点击
所在节点    jQuery
6 条回复
golp2000
2017-06-08 23:04:20 +08:00
没有人吗?😭
wunonglin
2017-06-08 23:25:47 +08:00
可以设一个定时器对 video 这个 dom 进行 play()啊,加音量也是啊,定时器不就好了。。难道还有什么需求么
lxy42
2017-06-08 23:34:47 +08:00
$(ele).click()
nlysh007
2017-06-09 02:39:13 +08:00
不是提供了 api 么


videoPlay

播放视频,支持 HTML5

默认值:无

详细语法:videoPlay()

详细说明:控制播放器进行播放


changeVolume

改变音量,支持 HTML5

默认值:无

详细语法:changeVolume(Int)

详细说明:改变的音量范围为 0-100 的整数
golp2000
2017-06-09 07:20:34 +08:00
@nlysh007 感谢回复,我想通过按 up 键,让音量超过 100
bdbd001
2017-06-09 09:20:19 +08:00
$(document).keydown(function(event){
alert(event.keyCode);
});

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/367086

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX