我使用 Google Chrome 作为默认浏览器,但在安装 Chrome 的最新更新后,我发现 Outlook Web App (OWA) 中的多个功能不再起作用。
其中一些功能是:
- 打开地址簿(通过 图标或按“收件人”、“抄送”或“密件抄送”)。
- 附加文件。
- 插入图片。
- 按空格键或 Enter 键后键入的超链接会重复。
有没有什么办法解决这一问题?
从 Chrome 37 开始,“showModalDialog”API 已被 Chrome 开发团队弃用,并从 Chrome 版本 42 开始完全删除。
2015 年 4 月 30 日之前,注册表修改允许您重新启用 Chrome 版本 37 至 41 的 API。
如果您的管理员使 Exchange 服务器保持最新状态,您应该不会再遇到此问题。 安装 Silverlight 也可以解决一些问题。
OWA 2010 中的重复超链接问题是Chrome 的单独错误(在版本 37 中引入)Chrome 开发团队正在研究。
OWA 2010 用户和 OWA 2013 管理员受影响最大
在最新的 Exchange 更新之前,OWA 2010 对于上面提到的各种用户功能大量使用了“showModalDialog”方法。 OWA 2013 在客户端环境中使用它的次数要少得多,并且上述功能在 OWA 2013 中并没有中断。
但是,OWA 2013 在 Exchange 管理中心(EAC 或 OWA URL 以 /ecp 结尾的位置)中确实大量使用了此方法。 例如,当尝试管理帐户的电子邮件地址时,您无法向该帐户添加别名,因为按 + 图标没有任何反应。 这也适用于仅需要单个数据输入的各种其他对话框,例如在创建/管理接收连接器时管理网络适配器绑定时。
解决方法和临时注册表修复
虽然您暂时可以使用其他浏览器(仅适用于 OWA),但在企业环境中这实际上可能并不那么容易。 当您是 Exchange 管理员时,切换可能会更容易,否则您仍然可以通过 PowerShell 执行操作。
附件问题的快速解决方法是安装微软Silverlight。 它可以部署在企业环境中,并且可能已经为您安装。 它为您带来了额外的好处,即您可以在上传附件的同时继续输入消息。
2015 年 4 月 30 日之前一直有效的解决方案是通过注册表重新启用 showModalDialog API。
钥匙:HKEY_CURRENT_USER\Software\Policies\Google\Chrome\EnableDeprecatedWebPlatformFeatures
值名称:1
值类型:REG_SZ
价值:ShowModalDialog_EffectiveUntil20150430
要应用此更改而无需亲自进入注册表,请使用下面可下载的 zip 文件中的 reg 文件。
下载:
Chrome 37 及更高版本中的 OWA 可以使用注册表项临时修复。
(点击图片可放大)
企业管理员注意事项
您还可以通过管理此设置和其他设置组策略通过下载Chrome 政策模板。
“启用已弃用的 Web 平台功能”设置可以在计算机配置和使用配置策略树中找到:
管理模板\Google\Google Chrome
Exchange 累积更新中的 OWA 修复
由于 Exchange 团队打算完全支持 Google Chrome 作为 OWA 浏览器,因此安装最新的 Exchange 2010 汇总更新或最新的 Exchange 2013 累积更新也可以解决上述问题。
OWA 2007 及之前版本中由最新版本的 Chrome 引起的任何问题都不会得到解决,因为它们已脱离主流支持并且从未正式支持 Chrome。