websocket: update example for Blob
https://github.com/eventlet/eventlet/issues/351
This commit is contained in:
parent
f9a3074a3b
commit
df0d300e7e
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<!-- idea and code swiped from
|
||||
<!-- idea and code swiped from
|
||||
http://assorted.svn.sourceforge.net/viewvc/assorted/real-time-plotter/trunk/src/rtp.html?view=markup -->
|
||||
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script>
|
||||
<script src="http://people.iola.dk/olau/flot/jquery.flot.js"></script>
|
||||
@ -9,13 +9,12 @@ http://assorted.svn.sourceforge.net/viewvc/assorted/real-time-plotter/trunk/src/
|
||||
window.onload = function() {
|
||||
var data = {};
|
||||
var s = new WebSocket("ws://127.0.0.1:7000/data");
|
||||
s.onopen = function() {
|
||||
s.onopen = function() {
|
||||
//alert('open');
|
||||
s.send('hi');
|
||||
};
|
||||
s.onmessage = function(e) {
|
||||
//alert('got ' + e.data);
|
||||
var lines = e.data.split('\n');
|
||||
var on_message_read = function(e) {
|
||||
var lines = e.target.result.split('\n');
|
||||
for (var i = 0; i < lines.length - 1; i++) {
|
||||
var parts = lines[i].split(' ');
|
||||
var d = parts[0], x = parseFloat(parts[1]), y = parseFloat(parts[2]);
|
||||
@ -34,6 +33,12 @@ window.onload = function() {
|
||||
|
||||
s.send('');
|
||||
};
|
||||
s.onmessage = function(e) {
|
||||
//alert('got ' + e.data);
|
||||
var reader = new FileReader();
|
||||
reader.addEventListener("loadend", on_message_read);
|
||||
reader.readAsText(e.data);
|
||||
};
|
||||
};
|
||||
</script>
|
||||
</head>
|
||||
|
Loading…
Reference in New Issue
Block a user