Estoy trabajando en un editor de Mónaco para activar automáticamente eventos de desplazamiento. Hasta ahora, por ejemplo, si presiono 'a', se activará automáticamente el desplazamiento hasta que se presione otra tecla. El código funciona bien en una página html simple, pero cuando se usa el editor monaco, no funciona. Este es el código en jsfiddle.
var speed = 100; function pageScroll() { if(speed == 0) return; document.getElementById("container").scrollBy(0,50); setTimeout('pageScroll()',speed); }Código completo en jsfiddle
¿Alguien puede sugerirme qué está mal con el código?