function FluidbookSound(fluidbook) {
this.fluidbook = fluidbook;
- this.ambientEnabled = false;
+ if (!Modernizr.audio || this.fluidbook.support.iOS || this.fluidbook.support.android) {
+ this.ambientEnabled = this.enabled = this.on = false;
+ return;
+ }
- if (this.fluidbook.settings.soundTheme === 'none' || this.fluidbook.settings.soundTheme == '' || !Modernizr.audio || this.fluidbook.support.iOS || this.fluidbook.support.android) {
+ this.ambientEnabled = false;
+ if (this.fluidbook.settings.soundTheme === 'none' || this.fluidbook.settings.soundTheme == '') {
this.enabled = false;
this.on = false;
}
},
preloadSounds: function () {
+ if (!this.enabled) {
+ return;
+ }
var sounds;
if (this.simpleTheme) {
sounds = ['empty', 'flip'];