首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果没有用户交互,p5.js将无法工作

如果没有用户交互,p5.js将无法工作
EN

Stack Overflow用户
提问于 2020-07-29 19:01:10
回答 1查看 64关注 0票数 1

代码语言:javascript
复制
let gameFound; 

function preload() {
  gameFound = loadSound('/audio/SFX_-_Game_found_03.mp3');
}

function setup() {
  createCanvas(400, 400);
}

function gameFoundSound(){
  gameFound.play();
}

gameFoundSound();

大家好,我在这里分享我的代码,我想播放声音,当我的弹出窗口出现在那里,没有用户交互,但在浏览器中得到警告- AudioContext不允许启动。它必须在页面上的用户手势出现错误后恢复(或创建)-未捕获TypeError:无法读取未定义的属性'play‘

如何播放背景音乐,请帮帮我。

EN

回答 1

Stack Overflow用户

发布于 2020-07-29 19:07:41

您是否调用了function preload

如果不调用它,gameFound是未定义的

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63152115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档