【发布时间】:2020-10-23 05:48:37
【问题描述】:
在我的应用程序中,我试图获取我的 Instagram 页面帖子的照片/视频并将它们显示为水平列表视图。我在以下位置尝试了 insta_html_parser 0.1.1 示例: enter link description here
但它只给了我链接的最后一张图片。我只想解析所有帖子链接并在水平列表视图中显示。
【问题讨论】:
在我的应用程序中,我试图获取我的 Instagram 页面帖子的照片/视频并将它们显示为水平列表视图。我在以下位置尝试了 insta_html_parser 0.1.1 示例: enter link description here
但它只给了我链接的最后一张图片。我只想解析所有帖子链接并在水平列表视图中显示。
【问题讨论】:
List<Widget> _widgetsList = [];
List<String> _imagesList = [];
List<String> _postsUrls = await InstaParser.postsUrlsFromProfile(
'https://www.instagram.com/coderbau');
if (_postsUrls != null) {
Map<String, String> photosUrls = new Map<String, String>();
for (var item in _postsUrls) {
Map<String, String> photosUrls =
await InstaParser.photoUrlsFromPost(item);
var smallimage = photosUrls['small'];
if (smallimage != null) {
_widgetsList.add(Image.network(photosUrls['small']));
}
}
setState(() => _parsedWidgets = _widgetsList);
}
【讨论】: