Flutter 如何在应用程序启动时加载Flatter WebView?
我正在开发一个应用程序,其中有一个网络视图,将被浏览很多。因此,告诉我该怎么做的人希望在应用程序启动时加载网站,这样当用户决定用WebView打开页面时,网站就准备好了 如前所述,我的一个想法是使用Flutter 如何在应用程序启动时加载Flatter WebView?,flutter,dart,Flutter,Dart,我正在开发一个应用程序,其中有一个网络视图,将被浏览很多。因此,告诉我该怎么做的人希望在应用程序启动时加载网站,这样当用户决定用WebView打开页面时,网站就准备好了 如前所述,我的一个想法是使用Future,但我认为这行不通,因为WebView需要一个字符串作为初始URL 你对我如何做到这一点有什么想法吗 谢谢 你的意思是像预加载视图以便在需要显示时“准备就绪”吗?是的,这正是我想要的。你在这个主题上取得了任何进展吗?我能想到的最好的解决方案是使用堆栈始终将WebView放在后台。但在我看来
Future
,但我认为这行不通,因为WebView需要一个字符串作为初始URL
你对我如何做到这一点有什么想法吗
谢谢 你的意思是像预加载视图以便在需要显示时“准备就绪”吗?是的,这正是我想要的。你在这个主题上取得了任何进展吗?我能想到的最好的解决方案是使用堆栈始终将WebView放在后台。但在我看来,这不是一个理想的解决方案,我们最终放弃了这个想法。在加载之前,您不能显示
CircularProgressIndicator()
。我的意思是这让人觉得我们正在加载,对吗@HannesHultergård?您可以使用网络视图中的指示器
占位符
您的意思是在需要显示视图时预加载视图以便“准备就绪”吗?是,这正是我想要的,你在这个话题上有什么进展吗?我能想到的最好的解决方案是使用一个堆栈,使WebView始终处于后台。但在我看来,这不是一个理想的解决方案,我们最终放弃了这个想法。在加载之前,您不能显示CircularProgressIndicator()
。我的意思是这让人觉得我们正在加载,对吗@HannesHultergård?您可以使用WebView
占位符中的指示器