webamp/js/browser.js

7 lines
326 B
JavaScript

export default function(base) {
const supportsAudioApi = !!(base.AudioContext || base.webkitAudioContext);
const supportsCanvas = !!base.document.createElement("canvas").getContext;
const supportsPromises = typeof Promise !== "undefined";
this.isCompatible = supportsAudioApi && supportsCanvas && supportsPromises;
}