2
我试图从移动Safari浏览器(iOS版5.0)画布提取像素,但我得到一个奇怪的类型错误:帆布getImageData不工作的移动Safari
> var ctx = canvas.getContext("2d");
> ctx.getImageData(0,0,canvas.width,canvas.height);
> ImageDataConstructor
constructor: Object
data: TypeError: 'undefined' is not an object
height: 50
width: 50
__proto__: Object
不知怎的,这个极其琐碎的代码是没有在移动Safari浏览器上工作(使用Weinre进行测试),但它可以在桌面Safari浏览器和Chrome浏览器上运行...... 任何人都可以帮助我吗?为什么数据对象报告TypeError?
感谢,
罗布
PS。我尝试了一个空的画布,其中有一个实际内容
你是怎么画布对象?我们能否看到更多的代码? –