pdf.js在IIS中配置使用筆記
阿新 • • 發佈:2018-12-29
最近在手機App開發Android版本時候遇到需要顯示PDF檔案的需求,記得之前直接使用系統瀏覽器或者WebView就可以顯示,但是現在不可以了,只能另尋其他辦法。
最終找到PDF.JS來進行實現,但在測試的時候發現有部分中文無法顯示,但使用github上的示例是可以顯示的,Clone到本地之後進行檢視原因。
我配置的環境是在IIS環境下,使用Chrome來進行除錯發現有檔案未能正常載入,其中包含.properties檔案和.bcmap檔案。按照以往經驗感覺應該是IIS不識別這些檔案,於是在Web.Config檔案中增加配置如下:
<system.webServer> <staticContent> <mimeMap fileExtension=".apk" mimeType="application/vnd.android.package-archive" /> <mimeMap fileExtension=".properties" mimeType="text/x-java-properties" /> <mimeMap fileExtension=".bcmap" mimeType="image/svg+xml" /> </staticContent> </system.webServer>
再次執行Chrome控制檯沒有提示錯誤,中文也可以正常顯示了。