Loom SDK — Capability Exhibition
Record SDK + Embed SDK — every method, event, and data structure
1 Browser Compatibility
isSupported() — checks MediaRecorder API, third-party cookies, and browser compatibility
Running isSupported()...
2 Record Video
setup() + configureButton() — screen+cam, screen-only, or cam-only (user selects mode in Loom UI)
3 Recording Controls
openPreRecordPanel(), closePreRecordPanel(), moveBubble(), status()
4 Video Data Inspector
Full LoomVideo object — all properties returned after recording-complete and upload-complete
| No recording data yet — record a video above |
5 oEmbed Metadata
oembed(url, options?) — fetch video metadata and embed HTML from any Loom share URL
Metadata
Raw Response
Rendered Embed
6 Link Replace + Text Replace
linkReplace(selector) — auto-convert anchor tags to embedded players; textReplace(text) — find URLs in text and return embed HTML
linkReplace()
Paste a Loom URL above or these sample links will be used.
Before HTML
After HTML
textReplace()
Returned HTML String
Rendered Preview
7 GIF Embed
gifEmbed(url) — generate animated GIF thumbnail embed HTML from a Loom share URL