我想出了一个设计,在我的主要画布中嵌套了一个更大的画布。主要的我将称为 ctx。我移动了较大的一个,ctx 很好地掩盖了它。我在 chrome 和 safari 中进行了开发,效果很好。
当我托管它并检查我的 iPad3 时,我发现了一些限制。
显然,iOS 中 html5 画布的高度和宽度设置了最大限制!
所以我将我的代码精简为几行基本的代码来进行测试。2000 x 2000 的画布可以很好地嵌套并显示在 iPad3 上,但是当我达到 3000 x 3000 时,它显示为空白。
我现在有一个亟待解决的问题——这些最大值是多少?它们对于旧 iOS 设备有什么不同?
我确实尝试过搜索,但找不到答案,所以我求助于 stackoverflow。