Load webfont using native FontFace with fall back to font-face-observer (see web font loading detection, without timers for details on how the fallback works).
Assumptions:
- have font in WOFF format
- font src is a HTTP or HTTPS URL
var webFontLoader = require('webfont-loader');
webFontLoader('My Font Family', {src: ['http://some.cdn.example.com/my_font.woff']}).then(
function fontLoaded() {
// ...
},
function fontFailedToLoad() {
// ...
}
);