• 请不要在回答技术问题时复制粘贴 AI 生成的内容
nawsix
V2EX  ›  程序员

播放音乐进度条,如何实现。

  •  
  •   nawsix · Sep 30, 2014 · 3438 views
    This topic created in 4255 days ago, the information mentioned may be changed or developed.
    如何把progress改造成类似播放进度条那样,点击某个位置,就从当前位置开始播放。
    1 replies    2014-09-30 15:41:33 +08:00
    miniwade514
        1
    miniwade514  
       Sep 30, 2014
    Audio 元素有很多属性、事件,利用这些实现你要的效果非常简单。
    两个关键点:
    1. currentTime 属性可以用来获取/设置当前的播放进度。
    2. 准确地获取到点击位置和进度条的位置、长度。
    这是我以前写的一个 demo: http://gallery.hudidit.com/old-projects/MusicPlayer/
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3186 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 13:30 · PVG 21:30 · LAX 06:30 · JFK 09:30
    ♥ Do have faith in what you're doing.