我有一个可滚动页面,其中有一个打开全屏对话框的选项。一切正常,但在iOS中,在PWA内,打开对话框时,背景页面仍可滚动。在浏览器中的Safari上确实可以使用,但这只是PWA中的问题。
有人已经解决了这个问题吗?
我已经尝试过
html {
overflow: scroll;
-webkit-overflow-scrolling: touch;
}
但是给出了非常奇怪的行为。当打开对话框之前未滚动背景页面时,此功能有效,但如果在打开对话框之前进行滚动,则无效。
在overflow-y: hidden
上已经有各种.mat-dialog-container
的睾丸。
顺便说一句:对话框本身并未滚动!