هنا رابط الكود الذي أود دمجه (يشمل CSS ، Javascript ، HTML بشكل منفصل): http://jsfiddle.net/4tjv85zh/3/
أدناه محاولتي لدمجها كلها في ملف HTML واحد. لسوء الحظ ، كان ذلك غير ناجح ، لكنني لست متأكدًا لماذا.
<!DOCTYPE html>
<html>
<body>
<canvas id="chart" width="500" height="250">
<script src="http://smoothiecharts.org/smoothie.js">
var chart = new SmoothieChart({
grid: {
fillStyle: '#ffffff'
},
labels: {
fillStyle: '#000000'
},
tooltip: true,
timestampFormatter: SmoothieChart.timeFormatter
}),
timeSeries = new TimeSeries();
chart.addTimeSeries(timeSeries, {
strokeStyle: 'blue',
lineWidth: 1,
fillStyle: 'rgba(0,128,255,0.30)'
});
chart.streamTo(document.getElementById('chart'), 100);
setInterval(function() {
timeSeries.append(new Date().getTime(), Math.random() * 100);
}, 1000);
</script>
<style>
div.smoothie-chart-tooltip {
background: #999;
padding: 1em;
margin-top: 20px;
font-family: consolas;
color: white;
font-size: 17px;
pointer-events: none;
}
</canvas>
</body>
</html>