Текущая стабильная версия Google Chrome перестала вручную блокировать масштабирование, что было возможно в более старых версиях со следующими настройками:
chrome://flags/#enable-pinch
Я получаю атаки в моем киоске от некоторого случайного увеличения масштаба/мультитач.
Как сказать JavaScript, чтобы отключить масштабирование/мультитач? (чтобы защитить киоск)
Я попытался следовать, но ничто не мешает киоску игнорировать атаки масштабного увеличения.
$(document).ready(function() {
$(document).bind('contextmenu', function() {
console.log('NO NO NO. STOP!!!');
window.location.reload();
return false;
});
$(document).mousedown( function() {
console.log('NO NO NO. STOP!!!');
return false;
});
});
РЕДАКТИРОВАТЬ:
chrome://flags/#enable-pinch
- больше не работает в Google Chrome. Google не должен был его удалять, а сообщество должно было протестовать против его удаления.