Polyfill

In order to support older browsers, Messenger comes bundled with its own polyfills. Sometimes this can cause issues with other polyfills that are already loaded onto the page.

For this reason we provide 2 different bundles of Messenger, one with all required polyfills and one with no polyfills.

If you want to add your own polyfills to an existing site without affecting Messenger please use the following Messenger bundle.

//  Bundled with polyfills
bundle-messenger.js
//  Bundled without polyfills
bundle-messenger-lite.js

External Polyfils

We recommend using the following external polyfill service. The code snippet below should import all required polyfills that Messenger requires to function in older browsers.

<script src="https://polyfill.io/v3/polyfill.js?flags=gated&features=default%2Ces2015%2Ces2016%2Ces2017%2Ces2018"></script>