私は raphael.js を使用して、iPad でフリーハンドの描画を描画しています。それは機能しますが、私が描いている曲線またはパスは滑らかではなく、高速ではありません。曲線は多角形のように見えます。plは、ipadでこれを整理する方法を教えてください。描画に使用しているコードは
paper = Raphael(document.getElementById('loadOnPdf'),780,1500);
masterBackground =paper.image("image1.jpg",0,0,780,1500);
masterBackground.touchmove(function (event)
{
var evt = event;
var IE = document.all?true:false;
var x,y;
x = evt.changedTouches[0].clientX;
y=evt.changedTouches[0].clientY; this.ox = x;
this.oy = y;
});
var start = function () {
g_masterPathArray = new Array();
};
var move = function (dx, dy) {
if (g_masterPathArray.length == 0) {
g_masterPathArray[0] = ["M",this.ox,this.oy];
g_masterDrawingBox = paper.path(g_masterPathArray);
g_masterDrawingBox.attr({id:"path",stroke: colour,"stroke-width": 10});
}
else
gmasterPathArray[g_masterPathArray.length] =["L",this.ox,this.oy];
g_masterDrawingBox.attr({path: g_masterPathArray});
};