Javascript 如何更改默认的最大画布大小?

Javascript 如何更改默认的最大画布大小?,javascript,canvas,iframe,todataurl,Javascript,Canvas,Iframe,Todataurl,我在网上看到了不同的画布的最大尺寸和面积。我想为我的项目更改它们,因为我创建了5000px/2600px的画布。我测试放置一个更小的画布(300px/300px),它可以工作,我没有错误(NS\u错误\u失败) 谢谢大家您可以在您的网页中使用CSS <head> <style> canvas{ width: 300px; height: 300px; } </style> </head> 帆布{ 宽度:300px;

我在网上看到了不同的画布的最大尺寸和面积。我想为我的项目更改它们,因为我创建了5000px/2600px的画布。我测试放置一个更小的画布(300px/300px),它可以工作,我没有错误(NS\u错误\u失败)


谢谢大家

您可以在您的网页中使用CSS

<head>
<style>
canvas{
       width: 300px;
       height: 300px;
}
</style>
</head>

帆布{
宽度:300px;
高度:300px;
}

画布大小取决于设备。看一看,这可能会帮助您解决问题

您不能更改浏览器支持的最大画布大小,但可以检测它并避免创建超出浏览器大小限制的画布元素


有关详细信息,请参阅线程中的我的答案

基本的实现失败了,几乎可以肯定是因为画布太大了。谢谢,我想谢谢你的帮助,但我已经试过了,我在互联网上看到,可能是因为画布不应该超过4096/4096。我认为没有解决办法