웹 캡처 및 변환 도구

콜백 핸들러를 사용할 때 웹 페이지에 스크린 샷을 표시하려면 어떻게합니까?

비동기 콜백 핸들러 메소드를 사용하는 경우 아직 생성되지 않았으므로 웹 페이지에 스크린 샷을 즉시 표시 할 수 없습니다.

따라서이 문제를 해결하는 좋은 방법은 AJAX를 사용하여 웹 페이지를 비동기 적으로 만드는 것입니다. 이에 대한 예는 각 프로그래밍 언어에 사용할 수있는 데모 웹 응용 프로그램에 나와 있습니다.

기본 아이디어는 GrabzItImageOptions 클래스에 고유 ID를 전달해야합니다 customId GUID와 같은 방법. 그런 다음이 customId를 사용하여 핸들러에서 스크린 샷의 파일 이름을 제공합니다.

그런 다음 customId 값을 전달할 때 스크린 샷이 준비되었는지 표시하는 간단한 페이지를 서버 측에서 작성해야합니다.

isready.php?id=123

그런 다음 페이지가 준비되었다고 표시되면 스크린 샷을 표시하면 동일한 customId를 전달하는 서버 측 페이지를 호출하는 AJAX를 사용하십시오.