Después de haber creado dos objetos WaveSurfer , wavesurfer y wavesurfer2 , me gustaría que sus regiones seleccionadas se sincronicen cuando la región seleccionada se actualice en una de ellas. Intento hacer esto mediante la activación de un evento WaveSurfer como se menciona en la documentación de WaveSurfer Regions .
wavesurfer.on('region-update-end', function () { wavesurfer2.regions.params.regions = wavesurfer.regions.params.regions; console.log(wavesurfer.regions.params.regions)});
Aunque el registro de la consola a continuación indica que se puede acceder a los parámetros del objeto Regions del objeto wavesurfer e imprimirlos en respuesta a un evento de cambio de tamaño de región, en la práctica no puedo asignar estos parámetros del objeto Regions a wavesurfer2 y las dos regiones no se sincronizan.