翻譯|使用教程|編輯:吳園園|2019-10-14 16:10:33.910|閱讀 353 次
概述:本文將為您介紹配置Highcharts的系統要求。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Highcharts是一款純JavaScript編寫的圖表庫,為你的Web網站、Web應用程序提供直觀、交互式圖表。當前支持折線、曲線、區域、區域曲線圖、柱形圖、條形圖、餅圖、散點圖、角度測量圖、區域排列圖、區域曲線排列圖、柱形排列圖、極坐標圖等幾十種圖表類型。
Highcharts現已更新至最新版本7.2.0,新版本添加了新的頂級選項-說明;幾乎所有系列都增加了對多個色軸的支持;增加了高對比度光和高對比度 - 黑暗主題,與背景形成3:1對比度,并修復了一些之前存在的BUG,趕快下載試用吧~
系統要求
Highcharts完全基于本機瀏覽器技術,不需要Flash或Java之類的客戶端插件。此外,您不需要在服務器上安裝任何東西。沒有PHP或ASP.NET。Highcharts僅需要highcharts.js內核即可運行。
Highcharts和Highstock在所有現代瀏覽器(包括移動設備和版本6中的Internet Explorer)中均可使用。標準瀏覽器使用SVG進行圖形渲染。在舊版Internet Explorer(IE8和更低版本)中,使用VML繪制圖形。
Highcharts和Highstock可在任何支持HTML的服務器上運行。您甚至可以從文件系統本地運行Highcharts,因為所有渲染都在瀏覽器中本地完成。
瀏覽器兼容性
我們使用最新版本在許多瀏覽器上測試我們的軟件。知道Internet Explorer用戶有不升級的趨勢,我們還系統地測試了該瀏覽器的舊版本。Highcharts在以下瀏覽器版本上運行:
瀏覽器 | 支持的版本 |
Firefox | 2.0 + |
Chrome | 1.0 + |
Safari | 4.0 + |
Opera | 9.0 + |
Edge | 12.0 + |
Internet Explorer | 6.0-8.0 partial support using polyfills |
Internet Explorer | 9.0 + |
Android Browser | 2.0 + *) |
*)Android瀏覽器2.x的支持有限,請參見下文。
支持IE 6-8
為了支持IE 6-8,需要一些polyfills。第一個文件“ oldie-polyfills.js”包含一些常見的數組函數。該文件擴展了數組和對象原型,如果您有其他polyfill庫,或者更喜歡使用自己的庫,則可以將其省略。第二個文件“ oldie.js”包含VML渲染器,因為舊的IE不支持SVG渲染。在Highcharts主文件之前,必須包含polyfill。附帶條件注釋,它看起來像這樣:
<!--[if lt IE 9]> <script src="//code.highcharts.com/modules/oldie-polyfills.js"></script> <![endif]--> <script src="//code.highcharts.com/highcharts.js"></script> <!--[if lt IE 9]> <script src="//code.highcharts.com/modules/oldie.js"></script> <![endif]-->
渲染引擎和性能
不同的瀏覽器支持不同的呈現技術,現代的瀏覽器支持SVG,但舊版本的Internet Explorer不支持,這里我們使用VML繪制圖形。下表介紹了我們在各種瀏覽器中使用的技術:
瀏覽器版本 | 渲染技術 | 渲染效果 |
Internet Explorer 9 | SVG | 優秀 |
Internet Explorer 8 | VML | 好 |
Internet Explorer 7 | VML | 慢 |
Internet Explorer 6 | VML | 慢 |
Firefox | SVG | 優秀 |
Chrome | SVG | 優秀 |
Safari | SVG | 優秀 |
Opera | SVG | 優秀 |
iOS Safari | SVG | 好 |
Android 3+ | SVG | 好 |
Android 2.x | Canvas | 慢 |
ANDROID 2.X
共享工具提示始終處于啟用狀態。
在第一次渲染期間,將從code.highcharts.com下載canvg渲染器+ rgbcolor.js + canvg.js(連接到一個文件)。這可以使global.canvasToolsURL選項進行配置。
圖表和系列動畫已關閉。
未啟用圖例中的顯示/隱藏系列。
序列和點觸摸事件未啟用。
未啟用縮放。
不支持直接使用Renderer API向圖表添加形狀。
=====================================================
想要購買Highcharts正版授權的朋友可以。
更多精彩內容,敬請關注下方的微信公眾號,及時獲取產品最新資訊▼▼▼
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: