Estoy tratando de crear una función de minimapa/vista previa para mi gráfico de red de lienzo. La idea básica es así: https://jsfiddle.net/neo_6053/2378smfg/1/
Pero el problema es que cualquier actualización en el lienzo principal no se reflejará en el lienzo pequeño. Incluso si agrego redibujar en el cambio de gráfico, no puede manejar el zoom correctamente. Por ejemplo, si hice zoom, cuando intento copiar/clonar el lienzo, solo puedo copiar el área visible actual y, por lo tanto, no puedo actualizar el lienzo del minimapa con el lienzo principal recién dibujado. https://jsfiddle.net/neo_6053/2378smfg/2/
else { drawRadar(); drawMinimapImage(); }¿Hay alguna manera de copiar el área del lienzo fuera de la pantalla? ¿El lienzo representa realmente los elementos fuera del límite del lienzo? Busqué un poco en Google y creo que no, corrígeme si me equivoco. ¿HTML5 Canvas se muestra fuera de la pantalla de forma predeterminada?