Tworzę obiekt Canvas (jestem nowym na tym płótnem) obiekt działa dobrze Chrome & Firefox, ale kiedy otwieram ten sam plik w ie9.Żądanie błęduAnimationFrame in ie9 dowolne alternatywne rozwiązanie
otrzymuję błąd jako „requestAnimationFrame” jest niezdefiniowany
Kiedy google błąd to mówi requestAniationFrame nie będzie działać na IE9.
Czy jakiekolwiek ciało może mi w tym pomóc, mamy alternatywny sposób rozwiązania tego problemu.
i tu jest mój kod
var canvas = document.getElementById("canvas");
var context = canvas.getContext("2d");
var degreeAngle = 0;
requestAnimationFrame(animate);
function drawRotatedCylinder(x, y, w, h, degreeAngle) {
context.save();
context.translate(x + w/10, y + h/10);
context.rotate(degreeAngle * Math.PI/180);
drawCylinder(-w/10, -h/10, w, h);
context.restore();
}
function animate() {
//requestAnimationFrame(animate);
context.clearRect(0, 0, canvas.width, canvas.height);
drawRotatedCylinder(100, 100, 180, 180, degreeAngle++);
}
Uprzejmie mi pomóc w powyższym roztworze
Dzięki odniesieniu Maha
https://gist.github.com/paulirish/1579671 – adeneo
Ty naprawdę nie szukać dla niego, prawda ?! –
hi @ A.Wolff Naprawiłem to, ale nie byłem w stanie znaleźć rozwiązania – user3820621