저는 아직이 프로젝트의 예비 단계를 파악하고 있으므로 기본 사항 인 경우 사과드립니다. 나는 html5 티셔츠를 만들어 웹 사이트 용 응용 프로그램을 디자인하고 셔츠 그래픽 필드에 기본 드래그 앤 드롭 입력, 셔츠 필드 내에서 크기 조정 및 이동을 수행하고 결국 일부 텍스트 입력 필드와 함께 제출합니다. 고객은 설계 한 셔츠를 지불하고 주문을 제출합니다. 저는 html5에 비교적 익숙하지 않습니다. 그리고 지금까지 캔버스와 드래그 앤 드롭 기능을 사용할 것이라고 생각했습니다. 내 질문은 내가 정말 고객이 일부 정보를 입력하고 일부 체크 박스 필드 등 텍스트 필드와 함께 가고 전체 주문의 일부로 제출할 필요가 있기 때문에 캔버스를 양식에 일부 포함시킬 수 있는지 양식의? 다시 말하지만, 이것이 기본이라면 나는 미안하다. 귀하의 의견을 보내 주셔서 감사합니다. 도움이되는 튜토리얼 등의 리드는 굉장합니다. 나는 잠시 동안 찾고 있었지만 정말로 내가 무엇을 찾고 있는지를 발견하지 못했습니다.html5 양식의 일부인 캔버스
0
A
답변
1
불행히도 입력 양식으로 <canvas>
을 사용할 수 없지만 캔버스에 그려 넣은 다음 도면 작업을 완료 한 후 내용을 <image>
으로 "내보내기"하십시오. 다행스럽게도 이미지를 양식으로 사용할 수 있습니다.
이미지에 캔버스 내용을 그리는 표준 방법은 canvas.toDataURL("image/png");
방법을 사용하는 것입니다. 코드로 번역
, 이것은 아래의 조각 같은 것 :
var canvasURL = canvas.toDataURL("image/png");
var img = document.getElementById("image").src = canvasURL;
및 HTML에 당신은 단 하나의 보안 우려가 image
<form>
<input type="image" id="image" onsubmit="submit();">
</form>
아이디로 <input>
양식을 정의합니다 캔버스에 그려진 이미지는 동일한 웹 서버에서 실행되는 코드와 동일한 도메인으로 호스팅되어야합니다. 이 조건이 충족되지 않으면 SECURITY_ERR 예외가 발생합니다.
당신은 이미지와 캔버스 조작을위한 더 강력한 라이브러리가 필요하면 내가 캔버스와 이미지로 작업을 용이하게이 라이브러리를 추천 할 수 있습니다 : http://www.nihilogic.dk/labs/canvas2image/
+0
하나의 발언 사용자가 클릭 한 x/y를 제출합니다. 캔버스의 내용이 제출되지 않습니다. –
관련 문제
- 1. HTML5 캔버스
- 2. HTML5 캔버스 isPointInPath() HTML5 캔버스 나는이 생각하고와 히트 테스트의 목적
- 3. HTML5 - 캔버스 createLinearGradient 세로
- 4. 캔버스 html5 컨텍스트로 드로잉
- 5. HTML5 캔버스 란 무엇입니까?
- 6. Html5 캔버스 애니메이션
- 7. 자유롭게 HTML5 캔버스
- 8. 만들기 HTML5 캔버스 프로그래밍
- 9. 모션 JPEG (html5 캔버스)
- 10. HTML5 캔버스 애니메이션 문제
- 11. HTML5 비디오 캔버스
- 12. HTML5 캔버스 작업
- 13. HTML5 캔버스 drawImage return
- 14. html5 캔버스 도형 채우기
- 15. HTML5 캔버스 클릭 이벤트
- 16. html5 캔버스 요소가 사라집니다.
- 17. HTML5 캔버스 파노라마 효과
- 18. html5 캔버스 이미지 합성
- 19. HTML5 캔버스 게임 타이머
- 20. HTML5 캔버스 게임 버그
- 21. 의 HTML5 캔버스 줌
- 22. HTML5 캔버스 색상
- 23. Html5 캔버스 제한
- 24. Html5 캔버스 그리기 문제
- 25. html5 캔버스 번역
- 26. 는 HTML5 캔버스
- 27. HTML5 캔버스 마우스
- 28. HTML5 캔버스 레이어 문제
- 29. 적절한 HTML5 캔버스 제어점
- 30. HTML5 캔버스 룰렛 휠
사용자가 제공 한 대답은 피드백을 제공하는 것을 잊지 마세요 만족 생각한다면! –