Skip to content

ReferenceGestures

useDoubleTapGesture

Hook that registers a double-tap gesture for the current Player

Import

import { useDoubleTapGesture } from "@videojs/react";

Usage

Call the hook inside Player. It listens on the current player container unless target supplies another element.

function DoubleTapFeedback() {
  useDoubleTapGesture(() => console.log("Double tap"), { region: "right" });

  return null;
}

Use pointer, region, and disabled to control recognition. Supplying target does not make the hook safe outside Player, because it still reads the player container context.

API Reference

useDoubleTapGesture(onActivate, options?): void

Parameters

ParameterTypeDefaultDetails
onActivate*function—
optionsobject—

Return Value

void