HTML画布的最大尺寸是多少?

3

在HTML中创建大型可视化。

在Chrome(v.18)中,画布的最大尺寸为32768像素高。是否有一种方法可以显示更大的画布?

这个限制来自哪里?


好的,32,738是有符号16位数字的上限。这可能就是限制的来源。虽然我觉得你不太可能需要 ~33k 像素来完成任何应用程序。 - Madara's Ghost
1个回答

4
32,768 = 215215 - 1 = 32,767short int可以容纳的最大数字。
因此,Google Chrome可能使用short int数据类型来存储<canvas>元素的大小。
如果您想显示更大的<canvas>元素,则可以尝试使用多个元素。如果您确实需要 ~33k像素,请考虑其他实现技术!

准确来说,有符号短整型的最大值是32,767,即2^15-1。 - Phrogz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接