我有一个颤振应用程序,可以在其中看到几张卡片。这些卡片是可点击的,并将显示一个带有自定义查看器的 InAppWebView,该查看器存在于我链接到的网站上。然而,这个 InAppWebView 的加载对应用程序来说是相当繁重的,我想尽可能多地预加载它。
很难提供很多细节,因为这是与工作相关的私人信息,所以我不能太具体。我也是这里唯一一个使用 Flutter 的人,所以不能指望同事提供任何建议。
我希望通过在后台打开它来减少 InAppWebView 的加载时间,然后只是交换到正确的路线而不是从头开始初始化它。这里的问题是 URL 会改变,但这可以在视图内部处理,而不是创建一个全新的 InAppWebView。
简而言之:如何在 Flutter 应用程序的后台创建一个小部件/路由,并在必要时切换到它?