谷歌刪除了導致 OWA 和 Exchange 問題的 Chrome 中的 showModalDialog API
2分鐘讀
發表於
請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 阅读更多
谷歌通過改變他們的產品給數百萬用戶帶來問題並不是什麼新鮮事。 在決定刪除 Chrome 中的指針事件支持後,Google Chrome 團隊現在決定放棄對 顯示模態對話框 API。 儘管數百萬 Web 開發人員並未廣泛使用它,但 Microsoft 流行的 Outlook Web App (OWA) 和 Exchange 管理中心 (EAC) 都在使用它們。 突然,谷歌決定在 Chrome 37 中放棄對這個 API 的支持,這給數百萬用戶帶來了很多問題。 由於 Outlook Web App (OWA) 和 Exchange 管理中心 (EAC) 不是 Microsoft 託管的 Web 服務,因此單個服務器代碼更改無法解決此問題。 成千上萬的組織應部署 Microsoft 即將推出的修復程序,以使這些應用程序在 Chrome 上正常運行。
WindowsITPro 描述了針對這些更改的最終用戶方案,如下所示,
最終的結果是,OWA 和 EAC 中使用的相當多的彈出對話框已經停止工作,這讓已經在 Chrome 上標準化或允許用戶選擇他們喜歡的瀏覽器的公司感到驚訝和震驚。
例如,我使用 Chrome 版本 37.0.2062.120(64 位)連接到我的 辦公室365 E3 租戶。 然後我打開 EAC 並轉到郵件流/連接器部分並選擇創建一個新的出站連接器。 然後,我選擇通過智能主機路由郵件,但沒有出現用於輸入智能主機詳細信息的對話框。
這是 EAC 中非常典型的行為,其中大部分界面都可以正常工作,直到您深入了解編輯或輸入數據的細節。 令人困惑和令人沮喪的是,某些功能可以正常工作,而其他看起來非常相似的部分卻不能。 我認為這是由於代碼實現的細節造成的。
避免所有這些問題的簡單方法是在企業中使用 Internet Explorer 而不是 Google Chrome。 從下面的鏈接中閱讀更多相關信息。
資源: Windowsitpro