The video player I have created using videoJS includes custom buttons in the control bar. These buttons are not clickable when viewed on mobile or tablet devices without forcing them to work.
let myButton = player?.controlBar.addChild('button');
myButton.controlText('Paramétres (o)');
player?.controlBar
.el()
.insertBefore(myButton.el(), player?.controlBar.getChild('fullscreenToggle').el());
let buttonDom = myButton.el();
buttonDom.innerHTML = SVG.SETTING_SVG;
buttonDom.onclick = function () {
dispatch();
};