Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Canvas - IndexSizeError
Forum PHP.pl > Forum > Przedszkole
Lirdoner
Witam, mam taki kod
[JAVASCRIPT] pobierz, plaintext
  1. var canvas = document.getElementById('canvas');
  2. canvas.width = 100;
  3. canvas.height = 100;
  4. if (canvas.getContext) {
  5. var ctx = canvas.getContext('2d');
  6.  
  7. var coinImage = new Image();
  8. coinImage.onload = function() {
  9. ctx.drawImage(coinImage, 0, 0, 100, 100, 0, 0, 100, 100);
  10. };
  11. coinImage.src = "img/1.png";
  12. }
[JAVASCRIPT] pobierz, plaintext

Dostaję błąd
Kod
IndexSizeError: Index or size is negative or greater than the allowed amount

O co chodzi?
markuz
Pracujesz na IE?...
Spróbuj tak:
[JAVASCRIPT] pobierz, plaintext
  1. ctx.drawImage(coinImage, 0, 0, 100, 100);
[JAVASCRIPT] pobierz, plaintext
Lirdoner
Potrzebuję wykorzystać wszystkie 9 argumentów metody drawImage
trueblue
http://stackoverflow.com/a/19338125
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.