저는 사용자가 휴대폰과 태블릿으로 Canvas에서 그릴 수있는 웹 애플리케이션에서 작업하고 있습니다. 내 문제는 CSS의 백분율 값으로 캔버스의 크기를 지정하면 TouchDraw-Script (http://www.codeproject.com/Articles/355230/HTML-5-Canvas-A-Simple-Paint-Program-Touch-and-Mou)가 올바르게 작동하지 않는다는 것입니다. 그것은 슬픈 일입니다. 그렇지 않으면 완벽합니다. 내가 다른 화면 해상도 처리해야 물론캔버스의 setAttribute 너비로 백분율 값으로
sigCanvas.setAttribute('width', '320');
sigCanvas.setAttribute('height', '480');
, 그래서 백분율 값이 가장 좋은 것입니다 :
그래서 내가 직접이 같은 스크립트에 캔버스의 폭과 높이를 지정하는 것이 생각. 내 코드에서 백분율 값을 사용하는 방법이 있습니까? 원인sigCanvas.setAttribute('width', '90%');
가 작동하지 않습니다. 미리 감사드립니다.
이것은 아주 좋습니다! 그것은 완벽하게 작동합니다! 대단히 감사합니다! – user2135133