I tried this on my 2019 MacBook Pro. It doesn't stick to the top of the screen, and is not long enough to have any support at the bottom. So it slips down, with the opaque strip at the top covering the top of the screen.
Jabra Talk 45 Bluetooth headset, black
39 Review
Shockproof IPad Mini 1 2 3 Kids Case With Built-In Screen Protector And Lightweight Handle Stand - Rose
52 Review
Smartphone Apple iPhone 14 Pro Max 256 GB, silver
105 Review
Computer headset Razer BlackShark V2 with USB Sound Card, black
48 Review
JOYUSING 8MP Document Camera for Teachers - VGA/HDMI/USB Three Mode, Mac, Windows, Chrome Compatible - Ideal for Online Teaching, Distance Learning, and Web Conferencing
3 Review
π₯ Enhance Distance Education & Web Conferencing with INSWAN INS-1 - Tiny 8MP USB Document Camera
3 Review
INSWAN INS 2 Dual Mode Supplemental Conferencing
3 Review
π CZUR Assistive Cover 13.14-inch: Splash Resistant, Adjustable Hook & Loop, PVC Material for CZUR Book Scanner - Office & Home - Black
4 Review