diff --git a/changes/changelog.d/390.bugfix b/changes/changelog.d/390.bugfix new file mode 100644 index 000000000..df80a8b1d --- /dev/null +++ b/changes/changelog.d/390.bugfix @@ -0,0 +1 @@ +Fixed broken audio playback on Chrome and invisible volume control (#390) diff --git a/changes/changelog.d/392.enhancement b/changes/changelog.d/392.enhancement new file mode 100644 index 000000000..11ca09ac3 --- /dev/null +++ b/changes/changelog.d/392.enhancement @@ -0,0 +1 @@ +Use Howler to manage audio instead of our own dirty/untested code (#392) diff --git a/front/package.json b/front/package.json index 9837479ba..80d9d81a5 100644 --- a/front/package.json +++ b/front/package.json @@ -21,6 +21,7 @@ "axios": "^0.17.1", "dateformat": "^2.0.0", "django-channels": "^1.1.6", + "howler": "^2.0.14", "js-logger": "^1.3.0", "jwt-decode": "^2.2.0", "lodash": "^4.17.4", diff --git a/front/src/components/audio/Player.vue b/front/src/components/audio/Player.vue index 704121d92..8e4185c0c 100644 --- a/front/src/components/audio/Player.vue +++ b/front/src/components/audio/Player.vue @@ -1,16 +1,15 @@