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控制台没有提示错误,中文也可以正常显示了。

时间: 2024-10-14 04:25:45

pdf.js在IIS中配置使用笔记的相关文章

在IIS中配置PHP运行环境简单步骤-注意事项

在IIS中配置PHP运行环境简单步骤 安装 IIS 7.0 打开 Control Panel\Programs\Programs and Features\Turn Windows features on or off, 在打开的对话框中勾选上这两个选项: 单击OK等待片刻, IIS就安装完成了. 安装 PHP 5.2.6 1. 下载: PHP 5.2.6 ;  其它版本的 PHP 下载. 2. 将压缩包解压, 放到一个目录中, 比如 D:\php 3. 将 php.ini-dist 复制到 C

在 IIS 中配置 ASP.NET 应用程序

参考文档: 1.win7旗舰版中IIS配置:http://www.cnblogs.com/koeltp/archive/2012/02/08/2343394.html 2.处理[由于web服务器上的“ISAPI和CGI限制”列表设置,无法提供您请求的页面]“:http://blog.csdn.net/abandonship/article/details/5834283 3.在 IIS 7.0 中配置 ASP.NET 应用程序:http://msdn.microsoft.com/zh-cn/li

IIS中配置Office COM组件(最全图示)

参考原文:https://www.cnblogs.com/devonline/p/excelaccess.html 确认web程序在IIS中是否可以访问office com组件 try { var xx = new Microsoft.Office.Interop.Excel.Application(); xx.Visible = false; xx.Quit(); } catch (Exception ex) { WriteLog(ex.StackTrace); throw; } 默认没有做任

如何在IIS中配置WCF

1.先做好WCF项目.2.在IIS中创建应用程序,指定目录里放WCF生成的项目文件.生成部署包.3.在MIME类型中,添加新项,扩展名为:.svc ,类型为application/octet-stream4.在处理程序映射处理添加三项. 托管程序处理  路径:*.svc :  类型:System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version=4.0.0.0, C

Windows 8 IIS中配置PHP运行环境的方法

在Windows 8 的IIS(8.0)中搭建PHP运行环境: 一:安装IIS服务器 1.进入控制面板>>程序和功能>>打开或关闭Windows 功能,找到Internet信息服务,记得选中CGI这一项 2.安装完成后在浏览器中打开localhost,查看是否能显示IIS的欢迎页面: 二:下载安装配置PHP环境 1.下载PHP,官网地址:http://windows.php.net/download/, 2.将下载的zip压缩包解压到D盘下,解压后为E:\php; 3.进入控制面板

[转载]IIS中配置MIME类型

[转载]AMR在IIS里打不开_AMR PMD等格式以下载方式打开 相信大家应该都有遇到过.当 IIS 服务器不认识的格式的时候.你的文件是找不到 那么怎么找到这些文件呢.那就需要在 IIS 服务器里面配置MIME类型 使用这个功能管理被 Web 服务器用伯静态文件的文件扩展名和关联的内容类型的列表 打开方式 IIS->网站->http头 ->MIME映射->文件类型->新建 下面我把所有的 MIME 类型和对应的值都列出来.以供大家参考 扩展名 内容类型(MIME)wml

win7下iis中配置php.ini文件

将php.ini-development配置文件重命名为php.ini配置文件即可.接着做如下配置操作: 1.打开php.ini配置文件,找到 12 ; On windows:; extension_dir = "ext" 修改为 12 ; On windows:extension_dir = "C:/php/ext" 表示指定PHP扩展包的具体目录,以便调用相应的DLL文件. 2.由于默认PHP并不支持自动连接Mysql,需开启相应的扩展库功能,比如php_mys

IIS中配置访问HTTPS

1,新建网站,选中类型为 https,然后更改SSL证书为你配置的SSL证书, 对于SSL证书的配置是这样的 点开第二步,然后点击 创建自签名证书 确定以后点开网站看到有个SSL, 双击进去,再选中 要求SSL 选中此步就是为了防止浏览器认为你的网站不安全阻止网站的访问,到此,证书配置完成 然后发现IIS无法绑定域名,因为IIS7默认不支持HTTPS绑定域名,此时需要自己手动去设置 首先打开 C:\Windows\system32\inetsrv\config\applicationHost.c

如何在IIS 中配置应用程序(Convert to Application)?

1.打开IIS 2.选择待操作的虚拟目录 3.鼠标右键,点击"Convert to Application” 4.点击connect as 5.选中Specific user,并点击Set 6.输入用户名密码并点击OK 7.点击Test Settings进行测试 8.测试通过,在"Add Application"窗口下点击ok.此时可以发现修改已经完成, 已经变成了