1. 程式人生 > >pdf.js在IIS中配置使用筆記

pdf.js在IIS中配置使用筆記

最近在手機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控制檯沒有提示錯誤,中文也可以正常顯示了。