Shortcut Keys
QierPlayer comes with common shortcut keys built-in, but they only take effect when the focus is on the player during page access.
You can configure the shortcut key functionality through the shortcutOptions parameter.
ts
interface IShortcut {
disabled?: boolean
seekStep?: number
volumeStep?: number
showToast?: boolean
toastDelay?: number
}For example, to disable shortcut keys functionality, you can configure it like this:
js
import Player from 'qier-player'
const player = new Player({
src: 'Your video URL',
shortcutOptions: {
disabled: true,
},
})There are 6 default built-in shortcut keys:
| Shortcut Key | Description |
|---|---|
| Left | Rewind |
| Right | Fast forward |
| Up | Increase volume |
| Down | Decrease volume |
| Esc | Exit fullscreen |
| Spacebar | Play or pause |
The increment size for volume and progress can be controlled using the seekStep and volumeStep parameters, with default values of 5 and 0.1 respectively.
js
import Player from 'qier-player'
const player = new Player({
src: 'Your video URL',
shortcutOptions: {
seekStep: 10,
volumeStep: 0.2,
},
})showToast determines whether to display a tooltip when fast forwarding/rewinding or adjusting the volume, and toastDelay determines the duration of the tooltip's presence, defaulting to 500 milliseconds.