2013-03-25 41 views
0

我已經試過這兩個jCanvas和KineticJS。當添加的圖像可拖動時:HTML 5畫布jCanvas/KineticJS當圖像可拖動時,畫布/舞臺對iPad上的點擊/觸摸沒有反應

var image = new Kinetic.Image({ 
    image: imageObj, 
    id: imageName, 
    x: parseInt(CoordX), 
    y: parseInt(CoordY), 
    draggable: true 
}); 

畫布/舞臺在iPad上的點擊無響應。 識別點擊/點擊的唯一地方是在邊框上。

有沒有人遇到類似的問題,你是如何解決這個問題的?

+0

我的所有圖片都可以在iPad 2上拖動,這是您第一次談論iPad嗎? – SoluableNonagon 2013-03-26 13:51:37

+0

也許發佈一些更多的代碼? – SoluableNonagon 2013-03-26 13:52:16

回答

0

UPDATE: @ user1950497,爲jCanvas的關鍵是使圖像可拖動的是確保設置屬性真正http://jsfiddle.net/dksmiffs/YdPpy/):

$("canvas").drawImage({ 
    source: "http://upload.wikimedia.org/wikipedia/commons/thumb/d/d8/Gadsden_flag.svg/320px-Gadsden_flag.svg.png", 
    x: 200, y: 150, 
    layer: true, 
    draggable: true 
}); 

感謝@ Caleb531誰引導我在jCanvas issue #74答案。