1
0
Fork 0

Update wavesurfer.js library to 3.1.0

Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
merge-requests/781/head
Alfredos-Panagiotis Damkalis 2019-10-01 15:08:37 +03:00
parent 900b732478
commit e7346d4c6d
3 changed files with 14 additions and 14 deletions

View File

@ -20,7 +20,6 @@ $(document).ready(function() {
$('.wave').each(function(){ $('.wave').each(function(){
var $this = $(this); var $this = $(this);
var wid = $this.data('id'); var wid = $this.data('id');
var wavesurfer = Object.create(WaveSurfer);
var data_audio_url = $this.data('audio'); var data_audio_url = $this.data('audio');
var container_el = '#data-' + wid; var container_el = '#data-' + wid;
$(container_el).css('opacity', '0'); $(container_el).css('opacity', '0');
@ -42,10 +41,18 @@ $(document).ready(function() {
progressDiv.css('display', 'none'); progressDiv.css('display', 'none');
}; };
wavesurfer.init({ var wavesurfer = WaveSurfer.create({
container: container_el, container: container_el,
waveColor: '#bf7fbf', waveColor: '#bf7fbf',
progressColor: 'purple' progressColor: 'purple',
plugins: [
WaveSurfer.spectrogram.create({
wavesurfer: wavesurfer,
container: '#wave-spectrogram',
fftSamples: 256,
windowFunc: 'hann'
})
]
}); });
wavesurfer.on('destroy', hideProgress); wavesurfer.on('destroy', hideProgress);
@ -67,13 +74,6 @@ $(document).ready(function() {
wavesurfer.on('ready', function() { wavesurfer.on('ready', function() {
hideProgress(); hideProgress();
var spectrogram = Object.create(WaveSurfer.Spectrogram);
spectrogram.init({
wavesurfer: wavesurfer,
container: '#wave-spectrogram',
fftSamples: 256,
windowFunc: 'hann'
});
//$playbackTime.text(formatTime(wavesurfer.getCurrentTime())); //$playbackTime.text(formatTime(wavesurfer.getCurrentTime()));
$playbackTime.text(formatTime(wavesurfer.getCurrentTime())); $playbackTime.text(formatTime(wavesurfer.getCurrentTime()));

6
package-lock.json generated
View File

@ -6310,9 +6310,9 @@
} }
}, },
"wavesurfer.js": { "wavesurfer.js": {
"version": "1.4.0", "version": "3.1.0",
"resolved": "https://registry.npmjs.org/wavesurfer.js/-/wavesurfer.js-1.4.0.tgz", "resolved": "https://registry.npmjs.org/wavesurfer.js/-/wavesurfer.js-3.1.0.tgz",
"integrity": "sha1-TbpmCY5zZhXZY/qFx0dvvX4JxWU=" "integrity": "sha512-ip4NesZYmRVHGHukxRSXGRtqlKMKvqnWxD0JTJTCHyQk1GyQnASxL7zOrY+e6WRFL4/iDNiw96zDKAr9eNtuqg=="
}, },
"wgs84": { "wgs84": {
"version": "0.0.0", "version": "0.0.0",

View File

@ -28,7 +28,7 @@
"mapbox-gl": "^1.3.1", "mapbox-gl": "^1.3.1",
"moment": "^2.24.0", "moment": "^2.24.0",
"satellite.js": "^3.0.1", "satellite.js": "^3.0.1",
"wavesurfer.js": "^1.4.0" "wavesurfer.js": "^3.1.0"
}, },
"assets": [ "assets": [
"jquery/dist/jquery.min.js", "jquery/dist/jquery.min.js",