我在使用插件时遇到了麻烦,即使代码很简单,我的浏览器似乎也无法播放任何东西:(
和代码看起来像这样
// init bunch of sounds
ion.sound({
sounds: [
{
name: "beer_can_opening",
ended_callback: function () {
console.log("ended")
},
ready_callback: function () {
console.log("ready")
}
},
{name: "bell_ring"},
{name: "branch_break"},
{name: "button_click"}
],
// main config
path: "sounds/",
preload: true,
multiplay: true,
volume: 0.9,
loop: 10
});
// play sound
ion.sound.play("beer_can_opening");
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<script src="jquery-1.12.0.min.js"></script>
<script src="ion.sound.min.js"></script>
<script src="sounds.js"></script>
<script src="sorcery.js"></script>
<link type="text/css" rel="stylesheet" href="style.css"/>
<meta lang="fr" xml:lang="fr" content="text/html;charset=UTF-8" http-equiv="Content-Type">
<title>Sword & Sorcery</title>
</head>
非常感谢帮助,此插件应能很好地完成工作,我真的很想使用它:)
最佳答案
这是一个自动播放错误。在最新版本中已修复:https://github.com/IonDen/ion.sound/issues/71