Не уверен, что означает "javascript contextmenu", но это должно сработать:
(запустить фрагмент и щелкнуть правой кнопкой мыши черный ящик)
let testEl = document.getElementById('test');
testEl.addEventListener('contextmenu', function(e) {
if(e && e.preventDefault) e.preventDefault();
alert("Right click!");
});
#test {
width: 100px;
height: 100px;
background: black;
}
<div id="test"></div>
Я очень сомневаюсь, Chrome помешает вам сделать это. Если он не работает, вполне вероятно, что что-то в приложении мешает.