【发布时间】:2021-12-30 19:35:18
【问题描述】:
我正在开发一个包含 WebView 的颤振应用程序,并且该应用程序支持暗模式。但是,问题是在暗模式下加载 webview 内容时,背景颜色是白色的,并且一旦 webview 加载它就会变成暗模式。如果启用,有什么方法可以从暗模式开始?
【问题讨论】:
标签: flutter webview webview-flutter
我正在开发一个包含 WebView 的颤振应用程序,并且该应用程序支持暗模式。但是,问题是在暗模式下加载 webview 内容时,背景颜色是白色的,并且一旦 webview 加载它就会变成暗模式。如果启用,有什么方法可以从暗模式开始?
【问题讨论】:
标签: flutter webview webview-flutter
网上有各种建议的解决方案(目前还没有flutter webview透明背景启动的补丁)。
一种可靠的解决方法是将 webview 包装在索引 Stack 小部件中并显示黑色加载卡,直到 web view 触发其页面加载事件,然后切换到 webview。
【讨论】: