You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在JW Player 8.30.0中添加官方快进按钮(无需手动添加)

在JW Player 8.30.0中添加快进按钮到控制栏

JW Player 8支持通过自定义控制栏按钮配置来添加快进按钮,无需手动创建DOM元素。你只需要在setup配置中添加controlbar参数,指定按钮顺序并加入forward按钮,同时可配置快进偏移量。

修改你的JWPlayer.js组件中的setup配置部分:

import React, { useEffect, useRef } from 'react'
const JwPlayer = ({ video }) => {
    const playerRef = useRef(null);
    const playerInstanceRef = useRef(null);
    useEffect(() => {
        if (playerRef.current && typeof window !== "undefined") {
            playerInstanceRef.current = window.jwplayer(playerRef.current);

            playerInstanceRef.current.setup({
                file: video,
                width: '100%',
                height: "auto",
                aspectratio: '16:9',
                controls: true,
                // 新增控制栏配置
                controlbar: {
                    buttons: ['play', 'backward', 'forward', 'volume', 'fullscreen']
                },
                // 设置快进/后退的秒数,默认30,可自定义
                forwardOffset: 10,
                backwardOffset: 10
            });
            return () => {
                playerInstanceRef.current.remove();
            };
        }
    }, [video]);

    return (
        <div ref={playerRef}></div>
    )
}
export default JwPlayer

配置说明:

  • controlbar.buttons:数组内的元素对应控制栏显示的按钮,按顺序排列。将'forward'放在'backward'之后,就能让快进按钮显示在后退按钮右侧
  • forwardOffset:设置每次点击快进按钮跳过的秒数,默认值为30,可根据需求调整
  • backwardOffset:可选配置,设置后退按钮的跳转秒数

这样配置后,JW Player会自动渲染快进按钮到控制栏中,无需额外手动创建按钮逻辑。

内容的提问来源于stack exchange,提问作者Ujjawal Mathur

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 13:33:12