Icecast歌曲标题,使用节点冰冷的HTML页面
我是新来的nodejs / express应用程序的构build和(对我不好意思)不知道如何从后台发送一些数据到index.html。 这个代码
var icy = require('icy'); var url = 'http://localhost:8002/dno'; icy.get(url, function(res){ res.on("metadata", function(metadata){ var parsed = icy.parse(metadata); return parsed; }); });
返回歌曲标题json,如{ 'StreamTitle' : 'Songname.mp3' }
。 有一个stringify的方法。 这里是由Webstorm / express index.js生成的:
var express = require('express'); var router = express.Router(); /* GET home page. */ router.get('/', function(req, res, next) { res.render('index', { title: 'Express' }); }); module.exports = router;
为了保持歌曲标题新鲜我想到setInterval
方法。 其实我有index.ejs
。 我如何发送歌曲标题到我的索引页?