[英]CACHEBUSTING: adding versioning query string to PDF.JS causes canvas tag/thumbnails to not render
我們最近開始將版本字符串添加到我們的JavaScript文件中。 有關PDF.JS的錯誤已浮出水面。
有一個頁面,報告。 用戶選擇選項,報告顯示在頁面上,每個報告都有PDF.JS使用CANVAS標簽創建的預覽圖像。
通過腳本標記(無版本字符串)加載PDF.JS時,一切正常。 (從技術上講,我們正在使用HAML,就像%script {:type =>'text / javascript',:src => url_for('/ go-get-em-woof / pdf.js')})
當我們使用版本控制功能時,該功能會呈現類似<script type ='text / javascript'src ='/ whos-a-good-boy / pdf.js?version = local2653414362456'> </ script>的圖像,沒有預覽圖像,完全沒有畫布標簽。
誰看過這個嗎? 這讓我們感到困惑。
將我們使用的pdf.js文件升級到最新版本可以解決此問題。 到目前為止,它似乎與我們編寫的代碼配合得很好,並且不需要重構。 仍然不知道為什么舊文件失敗了,不再重要了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.