html5 - 캔버스가 때때로 DataURL 데이터를 얻을 수 없습니다.
高洛峰
高洛峰 2017-06-06 09:53:01
0
2
885

질문: 1. 왜 그런지 모르겠습니다. 캔버스때때로그림 데이터를 가져올 수 없고 "데이터:;"만 가져올 수 있습니다. 제가 어디서 잘못 썼는지 알려주세요. 2. 이렇게 캔버스를 작성하는데, 최적화해야 할 부분이 있나요?

관련 코드:

으아악 으아악

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(2)
为情所困

이미지가 너무 크면 통화가canvas.toDataURL실패할 수 있습니다. 통화하기 전에 이미지를 압축하여 이 글이 파일 업로드에 도움이 되는지 확인하는 것이 좋습니다.

伊谢尔伦

저는 이런 일을 자주 겪습니다. 이유는 다양합니다. 일반적으로 매개변수가 잘못되었습니다. 살펴보세요
ctx.drawImage(img,opt.left,opt.top,imgW,imgH,0, 0,width,height) ;
이 줄의 매개변수에 값이 있는지 여부(이 명령문 줄 위 줄에 직접 정보를 인쇄해 주세요).
오류가 없으면 하나의 모듈을 하나씩 천천히 중단하여 제거할 수 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿