2017-11-28 27 views
0

최근에 JavaScript 파일에 버전 문자열을 추가하기 시작했습니다. PDF.JS와 관련된 버그가있었습니다.캐시 : PDF.JS에 버전 쿼리 문자열을 추가하면 캔버스 태그/축소판이 렌더링되지 않습니다.

REPORTS 페이지가 있습니다. 사용자 선택 옵션, 보고서가 페이지에 표시되며 각 보고서에는 CANVAS 태그를 사용하여 PDF.JS로 작성된 미리보기 이미지가 있습니다.

PDF.JS가 스크립트 태그 (NO 버전 문자열)를 통해로드되면 모든 것이 작동합니다. (기술적으로 우리는 HAML을 사용하고 있습니다. % script {: type => 'text/javascript', : src => url_for ('/ go-get-em-woof/pdf.js')

< 스크립트 유형 = 'text/javascript'src = '/ woo-a-good-boy/pdf.js? version = local2653414362456'>/script>, 미리보기 이미지가없는 버전 관리 기능을 사용합니다. 더 캔버스 태그 전혀.

사람 전에 본 적 없다? 그것은 우리가 난처한 상황에 빠진 있어요.

+0

수정하여 서식 문제를 해결하십시오. – luskmonster

답변

0

어 업그레이드 pdf.js 우리가이 문제를 해결 최신 버전으로 사용하고 파일. 지금까지 재생이 될 것 같다 우리가 작성한 코드로 멋지다. 리팩토링이 필요하지 않았다. 왜 오래된 파일이 실패했는지 더 이상 알지 못하지만 더 이상 중요하지 않습니다.