[ Package conformance ]
Media · >=1.0.0
react-native-compressor
native-seam: real package JS runs from the bundle; the Compressor TurboModule is browser-backed (canvas raster compression, HTMLVideoElement metadata/thumbnail, fetch upload/download)78%
API coverage
No visual conformance cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working (4)
Image.compress loads uri/base64 inputspreserves aspect ratioresizes/re-encodes jpg/pngreturns uri or base64; getImageMetaData/getVideoMetaData report real dimensions+size; createVideoThumbnail captures the first frame; clearCache resolves (composer onClose); Video.compress passes through and drives progress to completion; backgroundUpload/download use fetch
Missing (6)
native cache file pathsEXIF preservationph:// assetsnative video/audio transcodinggranular byte-level progress eventsbackground execution beyond browser fetch