안드로이드 브라우저 버그
안드로이드 브라우저 버그
- 테스트 기기 : 갤럭시 노트(ICS)
- 문제 브라우저 :안드로이드 내장 브라우저
-
userAgent : Mozilla/5.0 (Linux; U; Android 4.0.3; ko-kr; SHV-E160S Build/IML74K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
- 현상 : getImageData()로 데이터를 가져온 후 putImageData()를 하면 imagedata의 RGBA의 값이 잘못 들어간다.
- 분홍색 계열을 넣으면 초록색이 되어버림
-
RGBA에서 A가 1 미만이어야됨
- 비교 대상:
- 크롬 모바일 : 문제 없음
- 파이어폭스 모바일 : 문제없음.
소스 var reput = function(){ var ta = document.getElementById(‘canvas_canvas’) var context2d = ta.getContext(‘2d’); var x = context2d.getImageData(0, 0, ta.width, ta.height) context2d.putImageData(x,50,50); }