Bảng dựng hình
Thư viện JavaScript nhúng bảng vẽ hình học, hệ trục toạ độ, đồ thị hàm số và bảng biến thiên vào ứng dụng web.
Địa chỉ gói
<script src="https://geogebra.vietify.vn/embed/math-canvas.js"></script>Khởi tạo#
<div id="board"></div>
<script src="https://geogebra.vietify.vn/embed/math-canvas.js"></script>
<script>
const board = MathCanvas.init('#board', { height: 560 });
</script>
Nhận dữ liệu#
board.getDocument() // → Envelope, tài liệu bản vẽ
board.getDocumentJSON() // → string
board.toSVG() // → string | null
board.toPNG() // → Promise<Blob>
Trả dữ liệu#
MathCanvas.init('#board', { document: envelope }); // lúc khởi tạo
board.setDocument(envelope); // sau khởi tạo
Nhận Envelope, Document trần, hoặc chuỗi JSON của một trong hai.
Thử#
Tra cứu#
Cài đặtNạp gói và khởi tạoVí dụ chạy thậtBảng vẽ, lưu, nạp lại, xuất hìnhCấu hìnhTuỳ chọn khởi tạoAPIPhương thức, sự kiện, hàm tĩnhDữ liệuNhận và trả tài liệu, xuất hìnhLỗi thường gặpThông báo và hành vi bất thường
Yêu cầu#
| Mục | Giá trị |
|---|---|
| Trình duyệt | Chrome/Edge 88+, Safari 14+, Firefox 78+ |
| Bề ngang tối thiểu | 900px |
| Cách nạp | Một thẻ <script>, dùng được trên mọi khung ứng dụng |
| Ngôn ngữ giao diện | Tiếng Việt |