Funciona bien al pasar variables primarias y matrices a una función js en un método de evaluación. Pero no puede funcionar con un mapa.
color_map = new Map(); color_map.set("red",100); color_map.set("white",200); color_map.set("blue",300); page.evaluate(function(color_map){ for(const [key,value] of color_map.entries()) { alert(value); } // alert(color_map); },color_map);El titiritero arroja un error:
La evaluación falló: TypeError: color_map.entries no es una función o su valor de retorno no es iterable
¿El titiritero proporciona alguna API para lograr esto? Si no, solo puedo descomprimir el mapa en listas de claves y valores y luego pasarlos a la función de evaluación y luego combinarlos en la función de evaluación
Estoy buscando un enfoque eficiente. Gracias.