Skip to content

CDN & bundles

Load the SDK off FRVR’s CDN:

<head>
  <script src="https://cdn.frvr.com/sdk/frvr-sdk.min.js"></script>
  <script src="https://cdn.frvr.com/sdk/frvr-channel-dev.min.js"></script>
</head>

Always in <head>, always synchronous (no async, no defer), always the dev channel during development. FRVR returns the latest released version of each bundle.

When FRVR cuts a platform build, the release pipeline:

  1. Rewrites the two <script src> URLs above to local paths inside the build.
  2. Bundles the core SDK and the correct production channel bundle (frvr-channel-facebook-instant, -ios, -google-play, -samsung-galaxy, -samsung-instant-play, -xiaomi, -web) alongside your game assets.
  3. Packages everything into the zip (or .apk, .ipa, …) that ships to the user.

The end user loads the SDK off disk — no external fetch at runtime. You don’t self‑host, don’t swap channel bundles yourself, and don’t change your source to build for a different platform.

FileTargetApprox. size (gzip)
frvr-sdk.min.jsModern browsers (ES2017)~35 KB
frvr-sdk.es6.min.jsES2015 baseline~35 KB
frvr-sdk.ie.min.jsIE11 (legacy)~80 KB
frvr-channel-dev.min.jslocal dev~2 KB

All bundles ship with sourcemaps (*.min.js.map).