代码适用于Chrome v.42但不适用于Chrome v.43,为什么?

时间:2015-06-05 11:57:44

标签: javascript android google-chrome html5-canvas

我有javascript代码,可以在许多不同的设备,浏览器和版本中运行。我在下面列出的四行代码适用于运行在OS X Yosemite上的Chrome v.42,但不适用于在Android设备上运行的Chrome v.43。该代码适用于Android上的Chrome v.42。我在Android 4.4版和5.1版上测试了这个。此代码也不适用于Firefox for Android。我不知道出了什么问题。我在这里抓一根稻草。如果可以的话请帮忙!

this.canvas.drawLayer.globalCompositeOperation = 'source-in';
this.canvas.drawLayer.drawImage(this.canvas.back, rect.x, rect.y, rect.width, rect.height, rect.x, rect.y, rect.width, rect.height);
this.canvas.mainLayer.drawImage(this.canvas.draw, rect.x, rect.y, rect.width, rect.height, rect.x, rect.y, rect.width, rect.height);
this.canvas.drawLayer.globalCompositeOperation = 'source-over';

0 个答案:

没有答案