From September 25th, 2018 to February 26th, 2023, 40% user give 5-star rating, 60% user give 1-star rating. for Screen Sharing chrome extension.
Try many ways, it does not work at all
Not work
Couldn't get it to work
Amazing work done :D loved it
Perfect for sharing your screen.