>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >Не работает метод "getImageData" (html5 -> canvas) http://forum.mozilla-russia.org/viewtopic.php?id=47574 |
user7767 > 02-01-2011 00:17:11 |
Уважаемые ОгнеЛисове(о)ды, помогите пожалуйста решить проблему: Выделить код Код:<?xml version="1.0" encoding="KOI8-R" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Stupid Test</title> <script> var image = new Image(); function init() { image.onload = html5Test; image.src = "http://ru.start3.mozilla.com/i/logo-firefox.png"; } function html5Test() { var context = document.getElementsByTagName('canvas')[0].getContext('2d'); context.drawImage(image, 0, 0); var input = context.getImageData(0, 0, 50, 50); //!!!!! НЕ РАБОТАЕТ !!!!! alert('!'); context.putImageData(input, 50, 50); } </script> </head> <body onload="init()"> <canvas width=500 height=400></canvas> </body> </html> Вышеприведённый код выполняется лишь до строки, содержащей getImageData(). Подскажите пожалуйста: в чем проблема. Использую FireFox 3.6.13. |
Lynn > 02-01-2011 00:36:50 |
И какая религия не позволяет вам заглянуть в консоль ошибок и увидеть «Security Error»? |