首次进入网页时如何播放声音?

时间:2015-01-10 03:12:05

标签: javascript

我如何在我的html页面上播放mp3,但只有在有人第一次进入时?那么,如果他们第二次回到同一页,他们就不会第二次听到声音了吗?

编辑:我知道如何播放声音以及我只需要找出“仅限第一时间”的部分内容。

1 个答案:

答案 0 :(得分:0)

如此巧合,我有一段处理cookie的代码。正如以上评论中所有人所建议的,它可能会在首次登陆时引入一些糟糕的用户体验。但这有助于启动

function setCookie(days) {
  var date = new Date();
  date.setTime(+date + (days * 86400000)); //how many days to expired
  document.cookie = 'urCookieName=true; expires=' + date.toGMTString() + '; path=/';
}

function hasCookie() {
  return (document.cookie.indexOf('urCookieName') !== -1);
}


if (!hasCookie()) {
  //play the sound
  ...

  //set the cookie
  setCookie(365);
}