gpt4 book ai didi

javascript - 从数组JavaScript播放音频

转载 作者:行者123 更新时间:2023-12-03 01:36:03 26 4
gpt4 key购买 nike

我目前正在做一个小型个人项目,目的是为了给 friend 打个招呼。我使用codepen.io作为托管项目的平台,因为它只有一个页面。最后,我是JavaScript的新手,所以请尽可能地简化它,或者在可能的情况下提供其他引用资源,我将不胜感激!

脚本
它必须从阵列中选择一个随机的音频文件并在单击时播放它,而不会自动播放下一个文件。每次应为100%随机。最终,我想添加加权值。

问题

我已经在网上寻找了将近一个星期的时间,以查找如何将youtube url用作数组中的音频,但这似乎是不可能的。那么,如何将这些音频文件上传到页面并将它们添加到数组呢?您会使用<audio src="url" id="itemOne">并像var playList [ document.getElementById="itemOne", document.getElementById="itemTwo" ]一样格式化数组吗?

来源信息
CodePen.io Project
JavaScript代码

var button = document.getElementById("playbutton")

button.onclick = function() {

function getRandomTrackNumber(list) {

const min = 0,
max = playList.length;

const trackNumber = Math.floor(Math.random() * (max - min + 1)) + min;

return trackNumber;
}

let nextSong = playList[getRandomTrackNumber(playList)]
//index.js: Unexpected token, expected } (17:0)

nextSong.play();
}


提前致谢!
〜乔治
编辑:第一个解决的问题

最佳答案

在您的JS部分中删除<script></script>标签。至少可以解决您当前的问题。

关于javascript - 从数组JavaScript播放音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53179859/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com