簡體   English   中英

審核:將版本查詢字符串添加到PDF.JS將導致畫布標簽/縮略圖無法呈現

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM