Loom SDK — Capability Exhibition

Record SDK + Embed SDK — every method, event, and data structure

publicAppId: loading...
env: loading...

1 Browser Compatibility

isSupported() — checks MediaRecorder API, third-party cookies, and browser compatibility

Status: checking...
Running isSupported()...

2 Record Video

setup() + configureButton() — screen+cam, screen-only, or cam-only (user selects mode in Loom UI)

State: closed
Duration: 00:00

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

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()


textReplace()

7 GIF Embed

gifEmbed(url) — generate animated GIF thumbnail embed HTML from a Loom share URL