highstock に問題があります。グラフをリアルタイム データで更新します。ナビゲーターが有効になっていると、完全に機能します。
=>公式の例
しかし、ナビゲーターを無効にすると、更新が本当にバグります:
...
navigator: {
enabled: false
},
...
=>バグの例
誰かが理由を知っていますか?
OK、解決策を見つけました:
// Add a point
self.graph.series[index].addPoint([time, parseFloat(values.last)], true, true);
// Update viewport min and max to follow updates
if ( ! self.get('showNavigator') ) {
var extremes = self.graph.xAxis[0];
self.graph.xAxis[0].setExtremes(extremes.dataMax-(extremes.oldMax-extremes.oldMin), extremes.dataMax) ;
}