作者hl4 (Minimi)
看板Ajax
标题[问题] websocket更新图片
时间Tue Nov 10 00:50:58 2015
程式码大致如下:
var ws = new WebSocket("ws://172.17.10.172:9999", "chat");
ws.onmessage = function (evt) {
URL.revokeObjectURL($("#image").attr("src"));
$("#image").attr('src', URL.createObjectURL(evt.data));
};
大致上可以按照我所要的运作,server端不断送出jpeg内容,然後js这一端不断refresh
目前唯一的问题是送了一段时间之後,createObjectURL出来的url会有连续几百笔是404
导致图片的更新中断
是我的使用方法错了吗?谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.169.201.225
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1447087861.A.57F.html
1F:推 shadowjohn: server出来的内容转base64直接喂src呢? 11/10 10:18
2F:→ hl4: 的确就变得正常的了,谢谢 11/10 12:07