V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
golp2000
V2EX  ›  jQuery

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

  •  
  •   golp2000 · 2017-06-08 22:46:09 +08:00 · 5727 次点击
    这是一个创建于 2711 天前的主题,其中的信息可能已经有所发展或是发生改变。
    html 页面上有个 ckplayer 的 div 用来播放视频,我想每个视频开始时,都模拟以下操作:先点一下这个 player,然后按若干下 up 键,以达到增大视频最大音量的目的。


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


    videoPlay

    播放视频,支持 HTML5

    默认值:无

    详细语法:videoPlay()

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


    changeVolume

    改变音量,支持 HTML5

    默认值:无

    详细语法:changeVolume(Int)

    详细说明:改变的音量范围为 0-100 的整数
    golp2000
        5
    golp2000  
    OP
       2017-06-09 07:20:34 +08:00 via Android
    @nlysh007 感谢回复,我想通过按 up 键,让音量超过 100
    bdbd001
        6
    bdbd001  
       2017-06-09 09:20:19 +08:00
    $(document).keydown(function(event){
    alert(event.keyCode);
    });
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2702 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 08:41 · PVG 16:41 · LAX 00:41 · JFK 03:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.