小编cop*_*ake的帖子

在执行下一行之前等待5秒

下面的这个功能不像我想要的那样工作; 作为一个JS新手我无法弄清楚为什么.

我需要它等待5秒才能检查是否newState-1.

目前,它不会等待,它只是立即检查.

function stateChange(newState) {
  setTimeout('', 5000);

  if(newState == -1) {
    alert('VIDEO HAS STOPPED');
  }
}
Run Code Online (Sandbox Code Playgroud)

javascript javascript-events

262
推荐指数
13
解决办法
87万
查看次数

node.js - 如何进行简单的实时页面更新?

我对node.js非常新,但实际上我只想通过学习语言来实现一件简单的事情.

我想创建一个网页,通过特定"div"中的代码,可以即时热切换到当前查看该页面的用户.(即div包含一些文本,但随后图像会替换它.)理想情况下,交换将由网页管理员通过单击按钮手动执行,或者某些代码在服务器上触发.网页的常规查看者无法执行此操作 - 他们只能看到页面上的实时更改.

现实生活中的例子:

现场互联网广播是无线播放,因此"div"包含"广播"文本.当广播播出时,代码的实时热交换发生,并且网页的观众现在看到"div"中的html5广播播放器.

对于node.js新手来说,最简单的方法是什么?

非常感谢 :)

javascript node.js

17
推荐指数
2
解决办法
3万
查看次数

跨多个客户端同步播放YouTube视频

Hello Stack Overflow社区,

我是一个相当新手的编码员,但我有一个我设计的项目,每天看起来越来越复杂,我不知道从哪里开始.

从Synchtube和Phonoblaster获取灵感,我希望为我的网站创建一些内容,让访问者可以实时,同步地观看我策划的YouTube视频和播放列表.

因为我希望能够将它放在我自己网站的上下文中,所以我不能使用已经执行此操作的上面列出的服务 - 所以我想弄清楚如何自己动手.

关于Stack Overflow和其他博客的一些关于这个主题的文章: HEREHERE.

因为我仍然认为自己是一名新手程序员,而且我在Google和Stack上发现的很多信息往往超过1或2年,我仍然不确定从哪里开始或者这些信息是否过时.具体来说,我应该学习哪些语言和工具.

从我到目前为止收集的内容来看,Javascript,Node.JS和YouTube API等内容将成为它的关键.我以前没有使用过任何这些,但是有兴趣看看其他有经验的编码员是否会有自己的建议或想法,他们可以指出我.

感谢您抽出时间阅读这篇文章!希望很快能听到你们中的一些人:)

非常感谢.

javascript youtube api node.js

2
推荐指数
1
解决办法
3341
查看次数

使用YouTube JS API检索当前视频的TITLE

我创建了一个带有YouTube Javascript API的YouTube播放器,用于加载我创建的播放列表.

由于视频无铬,因此不会显示控件或视频信息.我希望拉出当前播放视频的标题并将其显示在下面.我可以使用ytplayer.getDuration()和ytplayer.getCurrentTime()等信息来提取当前时间位置和当前视频持续时间等信息.

想知道像"ytplayer.getTitle()"这样的东西是否可能存在但是没有记录?

javascript youtube youtube-api youtube-javascript-api

1
推荐指数
1
解决办法
2503
查看次数