ハイチャートの新しい更新により、iPad/iPhone でピンチしてズームできるようになりましたが、これは期待どおりに機能しません。チャートは実際には日付範囲にズームインするのではなく、文字通りチャートの線とマーカーにズームインするだけで、機能が少し無意味になると思いました。
これを無効にすることは可能ですか?
ハイチャートの新しい更新により、iPad/iPhone でピンチしてズームできるようになりましたが、これは期待どおりに機能しません。チャートは実際には日付範囲にズームインするのではなく、文字通りチャートの線とマーカーにズームインするだけで、機能が少し無意味になると思いました。
これを無効にすることは可能ですか?
同じ値 (x、y、xy、none) を取る chart.zoomType および chart.pinchType プロパティがあります。デフォルトでは、chart.pinchType は null であり、chart.zoomType に戻ります。ピンチのために x 軸のみをズームしたい場合は、次のようにします。
chart : {
pinchType : 'x'
...
}
または、chart.pinchType を「none」に設定して完全に無効にします。または、null のままにして、chart.zoomType をこれらのいずれかに設定します。
pinchType を何かに設定しても機能しないようです。zoomType を null に設定するまで、チャートは iOS Safari での厳しいジェスチャーによってズームされます。さらに、ソース コードを調べたところ、プロパティが実装されていないようです。Highcharts JS v.4.1.7 があります。