2012-11-08 5 views
1

웹 사이트의 래퍼 인 응용 프로그램이 있습니다. 그것은 우리 사업에서 일부 서비스를 위해 제 3 자 웹 앱을 사용할 수있게 해줍니다. 그것이 할 일 중 하나는 인쇄 라벨입니다. 모바일 사파리의 경우 설정을 수행하고 인쇄를 누르면 요청이 사파리로 처리되며 에어 인쇄를 사용하여 문제없이 인쇄 할 수 있습니다.UIWebView에서 인쇄 요청 캡처

내 사용자 정의 응용 프로그램 내에서 uiwebview는 동일한 요청을하지만 아무 것도 프린터로 보내지 않습니다. 인쇄 작업을 수동으로 제출할 수있는 popover를 추가했지만 webview에서 가져온 인쇄 요청을 캡처 할 수는 없습니다.

답변

3

UIWebView에서 window.print 요청을받을 수 없다고 확인한 Apple 엔지니어와 연락 할 수있었습니다. 내 목적을 위해, 그냥 자바 스크립트를 사용하여 인쇄 요청을했다는 것을 알리는 명령으로 window.print 함수를 변경 한 다음 필자가 필요로하는 webview 부분을 인쇄 할 수 있습니다.

+1

답변을 올바른 것으로 표시 할 수 있습니다. – DGund