畫布背景圖像消失,我想畫的圖像以帆布,然後允許用戶繪製it.i'm使用jQuery的sketch.js當前library.the狀態上的一些素描是:HTML5對鼠標移動
- 圖像已成功加載到畫布上
- 但是當我的鼠標放在畫布上時,圖像就消失了。
- 當我拖着鼠標,就空canvas.the一些草圖顯示淹沒
正確
所以,我認爲sketch.js沒有明確的canvas.but我不知道如何解決它。任何幫助?
canvas.html
<canvas id="tools_sketch" width="300" height="300" style="background: no-repeat center center;border:black 1px solid"></canvas>
這裏是我的腳本
<script type="text/javascript">
var sigCanvas = document.getElementById('tools_sketch');
var context = sigCanvas.getContext('2d');
var imageObj = new Image();
imageObj.src = 'human-face.jpg';
imageObj.onload = function() {
context.drawImage(this, 0, 0,sigCanvas.width,sigCanvas.width);
};
$(function() {
$('#tools_sketch').sketch({defaultColor: "#FF0000"});
});
</script>
我檢查了你的代碼......它消失在mousedown而不是鼠標懸停! – thinklinux
是的..無論如何,當我拖動鼠標草圖顯示空的畫布。沒有問題,草圖看起來是正確的 – user1429833