Yes, you can view Wyze Cam v3's live stream with Wyze Web View.
All you need to view your Wyze Cam v3's live stream on a computer is a subscription to Cam Plus or Cam Protect.
Add a license to your Wyze Cam v3, then go to https://my.wyze.com/ and log in. Click My Cameras and you'll be able to view the live stream for your Wyze Cam v3 right on that page.
Learn more here: Wyze Web View FAQ.