2013-05-10 78 views
0

我使用Phonegap 2.7.0,Android 4.2.2。Phonegap HTML5的畫布'clearRect崩潰應用程序

我試圖清除畫布的一部分,當我在我的實際設備上使用clearRect()函數時,屏幕變成藍色。 但是,當我用Android模擬器做它,它工作正常。

這裏有什麼問題?

謝謝

+0

一些代碼將是有益的,你一定要看看你的設備的日誌文件。 – 2013-05-10 21:01:57

+0

嘿,這是我在網上找到的代碼,顯示了類似的問題: 當使用Android模擬器和clearRect()被調用時,它會清除畫布。 但是,當我在Galaxy S4上運行相同的代碼時,clearRect()不起作用,並且畫布未清除。 code: – 2013-05-11 08:19:08

+0

var sigCanvas; var context; function initialize(){ \t \t sigCanvas = document.getElementById(「canvasSignature」); \t \t context = sigCanvas.getContext(「2d」); \t \t context.strokeStyle ='Black'; \t \t context.lineWidth = 1; \t \t context.beginPath(); \t \t context.moveTo(0,0); \t \t context.lineTo(sigCanvas.width,sigCanvas.height); \t \t context.stroke(); \t \t context.closePath(); \t \t如果(在document.documentElement中 'ontouchstart'){ \t \t \t變種抽屜= { \t \t \t isDrawing:假, \t \t \t touchstart:功能(庫爾斯){ \t \t \t \t context.clearRect( 0,0,sigCanvas.width,sigCanvas.height); – 2013-05-11 08:20:01

回答

相關問題