blackmann / story_view

Story view for apps with stories.
BSD 3-Clause "New" or "Revised" License
417 stars 342 forks source link

Story View pauses when loading Second Story #149

Open vasanthbalaji88 opened 2 years ago

vasanthbalaji88 commented 2 years ago

@override void initState() { super.initState();

initStoryPages(widget.index);

}

initStoryPages(int index) { index = index; for (int i = 0; i < widget.status[index].photoUrl.length; i++) { storyItems.add(StoryItem.pageImage( url: widget.status[index].photoUrl[i], controller: controller)); } }

StoryView( controller: controller, storyItems: storyItems, onComplete: () { print('current state ${controller.playbackNotifier.value}'); // here it is printed as paused

                setState(() {
                  index += 1;

                  if (storyItems.isNotEmpty) {
                    storyItems.clear();
                  }
                  if (index < widget.status.length) {
                    initStoryPages(index);
                  }
                  if (index >= widget.status.length) {
                    Navigator.pop(context);
                  }
                });

              },

First story is loaded from initstate and then second story from status list index in oncomplete method, after loading it gets paused, i tried controller.play(), nothing happens , if i click on the image then story resumes. please help me how to resolve this issue.