Bonjour,
aujourd'hui wavesurfer ne marche plus sur mon site (WaveSurfer not defined) voici le code qui marchait encore hier :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
const http = require('http');
var url = require("url"); 
var querystring = require("querystring"); 
 
function buildHTML(id){
	return '<html> \
  <head> \
  <script src="https://unpkg.com/wavesurfer.js"></script> \
  <script src="jquery.js"></script> \
 <script>var wavesurfer; \
 $(document).ready(function(){  wavesurfer = WaveSurfer.create({ \
    container: "#waveform", \
    waveColor: "violet", \
    progressColor: "purple" , \
	normalize: true \
}); \
 \
 wavesurfer.load("media/'+id+'.mp3");}); \
</script> \
  </head> \
  <body> \
  <div id="waveform"></div><button onClick="window.wavesurfer.playPause();">Play/Pause</button> \
  </body> \
  </html> \
  ';
}
 
 
http.createServer(function(request, response) {
	var page = url.parse(request.url).pathname; 
	var params = querystring.parse(url.parse(request.url).query);
 
response.writeHead(200, {'Content-Type': 'text/html',"Access-Control-Allow-Origin": "<SITE SECRET>"});
response.end(buildHTML(params["id"]));
//response.end(buildHTML(13));
}).listen(process.env.PORT);
 
console.log('App is running...');
Merci de m'aider !