From 6d5ea46f56f2bce4cb165256deae5c55b4912e98 Mon Sep 17 00:00:00 2001 From: xiaobao Date: Thu, 20 Jan 2022 21:37:58 +0800 Subject: [PATCH] fix: audio cannot play after unplugging headphones on IOS --- src/howler.core.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/howler.core.js b/src/howler.core.js index aa60cdbe..acabb110 100644 --- a/src/howler.core.js +++ b/src/howler.core.js @@ -521,7 +521,7 @@ if (self.state === 'running' && self.ctx.state !== 'interrupted' && self._suspendTimer) { clearTimeout(self._suspendTimer); self._suspendTimer = null; - } else if (self.state === 'suspended' || self.state === 'running' && self.ctx.state === 'interrupted') { + } else if (self.state === 'suspended' || self.state === 'running' && (self.ctx.state === 'interrupted' || self.ctx.state === 'suspended')) { self.ctx.resume().then(function() { self.state = 'running';