golp2000
V2EX  ›  jQuery

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

  •  
  •   golp2000 · Jun 8, 2017 · 6592 views
    This topic created in 3285 days ago, the information mentioned may be changed or developed.
    html 页面上有个 ckplayer 的 div 用来播放视频,我想每个视频开始时,都模拟以下操作:先点一下这个 player,然后按若干下 up 键,以达到增大视频最大音量的目的。


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


    videoPlay

    播放视频,支持 HTML5

    默认值:无

    详细语法:videoPlay()

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


    changeVolume

    改变音量,支持 HTML5

    默认值:无

    详细语法:changeVolume(Int)

    详细说明:改变的音量范围为 0-100 的整数
    golp2000
        5
    golp2000  
    OP
       Jun 9, 2017 via Android
    @nlysh007 感谢回复,我想通过按 up 键,让音量超过 100
    bdbd001
        6
    bdbd001  
       Jun 9, 2017
    $(document).keydown(function(event){
    alert(event.keyCode);
    });
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2852 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 04:48 · PVG 12:48 · LAX 21:48 · JFK 00:48
    ♥ Do have faith in what you're doing.