打开 material 嵌套的 mdDialog 在 safari 中不起作用

Open material nested mdDialog not working in safari

我正在做 angular 4 项目,其中,我需要在对话框上打开一个对话框。它适用于所有浏览器,如 chrome 和 mozilla firefox,但我不适用于 safari。

我找到了关闭父对话框并使用 setTimeOut 函数打开第二个对话框的解决方案。

但我的要求是不要关闭父对话框并在其上打开第二个对话框。

如果有人知道,请告诉我。提前致谢。

从 polyfills.js

取消注释这一行
/** ALL Firefox browsers require the following to support `@angular/animation`. **/
import 'web-animations-js';  // <- Uncomment this line

并安装

web-animations-js : 2.3.1

一切正常。