Мы используем сценарий блокировки MDM, предназначенный для запуска локального сценария на SD-карте Samsung TAB A6.
Сценарий, который мы используем, выглядит следующим образом ...
(function() {
const idleDurationSecs = 90;
const redirectUrl = '<MCLink10>';
let idleTimeout;
const resetIdleTimeout = function() {
if(idleTimeout) clearTimeout(idleTimeout);
idleTimeout = setTimeout(() => location.href = redirectUrl, idleDurationSecs * 1000);
};
resetIdleTimeout();
['click', 'touchstart', 'mousemove'].forEach(evt =>
document.addEventListener(evt, resetIdleTimeout, false)
);
})();
Эта функция сценария, кажется, работает (он запускает локальный сценарий при неактивности). Однако "сброс времени простоя"не работает должным образом. При касании устройства кажется, что оно приостанавливает время ожидания, а не повторяет его. Сценарий также не запускается, когда вкладка заблокирована, однако у нас есть обходные пути.
Буду очень признателен за любой совет, так как мои знания в области кодирования и особенно Javascript очень ограничены.
С уважением, Гарри.