首页 > 解决方案 > DOMException: play() 失败,因为用户没有先与文档交互(音频呼叫响铃)

问题描述

我想自定义 nextcloud 中的通话应用程序,以便在像 messenger 一样开始视频通话时给其他用户打电话,所以我在这个开始通话的事件中添加了这段代码

        const audio = new Audio(require('../../alo.mp3'))
        audio.autoplay = true
        audio.setAttribute('type', 'application/x-mpegURL')
        audio.play()

但它在控制台中给了我这个错误

DOMException:play() 失败,因为用户没有先与文档交互

我需要这个音频像信使一样自动播放

标签: javascriptvuejs2

解决方案


推荐阅读