AutomaticKeepAliveClient
в основном используется для сохранения жизни ребенка в ленивых представлениях списка. В вашем случае всякий раз, когда вы переключаете вкладки, ваша текущая страница удаляется, а новая страница материализуется поверх нее, это означает, что каждый раз, когда вы переключаете вкладку, создается новая страница, включая все ее виджеты.
Итак, если вы хотите чтобы ваши ранее загруженные веб-представления оставались активными, вы должны go с помощью виджета PageView
или использовать Stack
виджет для программной загрузки ваших страниц, пока пользователь нажимает на вкладку.
Это - это подробный пример реализации вашего требования с помощью виджета PageView
. вы также можете найти пример с виджетом Stack
под этим вопросом.