3

Pixastic とキャンバス リスナーの間に奇妙な競合があります。

キャンバスで Pixastic 関数を使用すると、この操作後のキャンバスのリスナーが機能しません。Pixastic プラグインを使用してキャンバスを分析したところ、pixastic が tabindex などの属性をいくつか追加したことがわかりました (リスナーと競合していると思われます)。

これは前後の私のキャンバスです:

//Before
<canvas id="mycanvas" width="727" height="600" style="border: 1px solid black; left: 36.5px; top: 21px;"></canvas>

//After
<canvas id="mycanvas" class="" width="600" height="727" style="border: 1px solid black; left: 36.5px; top: 21px;" title="" tabindex="-1"></canvas>

私が使用するリスナーはmousedown、、、mouseupですmousemove。誰かが私を助けることができますか?

4

2 に答える 2

0
Pixastic.process(canvas, 'brightness',
{
    'brightness': 60,
    'contrast': 0.5,
    'leaveDOM': true
},
function(img) {
    ctx.drawImage(img, 0, 0);
}

);

leaveDOM パラメーターを確認してください。役立つ場合があります。

于 2014-05-14T14:03:14.297 に答える