the*_*ude 4 javascript php server-sent-events
请帮忙.
我正在使用Server Sent Events根据存储在数据库中的数据动态更新网站.
我现在希望根据前一条消息中收到的数据将新参数('abc.php /?lastID = xxx')传递回PHP脚本.
我知道我可以event.close用来阻止当前的"流",但我正在努力解决如何'EventListener'为每个动态创建URL的新EventSource 使用相同的内容
有人能指出我正确的方向吗?
谢谢,
好好花了一些时间来获得更好的Javascript抓地力.
var source = new EventSource("xyz.php?last=0");
source.addEventListener('message', onMessageHandler,false);
function onMessageHandler(event) {
console.log(event.data);//just for debug purposes
event.target.close(); //close current stream.
var last = "1234"; // loaded from event.data in my solution.
var sourceNew = new EventSource("xyz.php?last=" + last); // start another
sourceNew.addEventListener('message', onMessageHandler, false); //event
}
Run Code Online (Sandbox Code Playgroud)
而我似乎已经解决了我的问题.
钽
| 归档时间: |
|
| 查看次数: |
3004 次 |
| 最近记录: |