diff --git a/lib/common/widgets/article_content.dart b/lib/common/widgets/article_content.dart index 97d256a2..d1150c45 100644 --- a/lib/common/widgets/article_content.dart +++ b/lib/common/widgets/article_content.dart @@ -13,6 +13,7 @@ Widget articleContent({ Function(List, int)? callback, required double maxWidth, }) { + debugPrint('articleContent'); List? imgList = list .where((item) => item.pic != null) .toList() diff --git a/lib/common/widgets/html_render.dart b/lib/common/widgets/html_render.dart index 60aeffb4..68fd1d79 100644 --- a/lib/common/widgets/html_render.dart +++ b/lib/common/widgets/html_render.dart @@ -13,6 +13,7 @@ Widget htmlRender({ required double constrainedWidth, Function(List, int)? callback, }) { + debugPrint('htmlRender'); return SelectionArea( child: Html( data: htmlContent, diff --git a/lib/pages/html/view.dart b/lib/pages/html/view.dart index 911620cb..26675ea7 100644 --- a/lib/pages/html/view.dart +++ b/lib/pages/html/view.dart @@ -568,12 +568,12 @@ class _HtmlRenderPageState extends State sliver: Obx( () => _htmlRenderCtr.loaded.value ? _htmlRenderCtr.response['isJsonContent'] == true - ? LayoutBuilder( + ? SliverLayoutBuilder( builder: (context, constraints) => articleContent( context: context, list: _htmlRenderCtr.response['content'], callback: _getImageCallback, - maxWidth: constraints.maxWidth, + maxWidth: constraints.crossAxisExtent, ), ) : SliverToBoxAdapter(