komeの仕組みを調べるスレ (6レス)
上下前次1-新
1: 2014/04/12(土)18:53 ID:IUh9ayeok(1/3) AAS
open2chのkomeというチャット機能の仕様、実装をしらべてかき起こしていきます。
2: 2014/04/12(土)19:00 ID:IUh9ayeok(2/3) AAS
ホストごとにjavascriptのファイルがおいてあるっぽい。
/lib/kome/kome.v10.js?v46
function komeLogin(){
var host = "外部リンク:nodejs.open2ch.net:3000";
if(!ksocket){
ksocket = io.connect(host);
komeInit();
} else {
ksocket.socket.connect(host);
}
省2
3: 2014/04/12(土)19:53 ID:IUh9ayeok(3/3) AAS
はじめに出てくるfunction()のなかでhtmlを定義している。ここが右下に出てくるhtmlの本体っぽい。
$(function(){
var html =
とちゅうで同様の、${function(){ が定義されているが、こっちが更新処理とかの細かいイベントをとうろくしているっぽい。
$(function(){
$("#ngreset").click(function(){
4: あぼーん [あぼーん] あぼーん AAS
あぼーん
5: 2015/03/19(木)22:10 ID:hro(1) AAS
部屋の変更
ksocket.emit('change', room);
コメント投稿
ksocket.emit('send', text);
人数の変化
ksocket.on('updateNinzu', function (num) {
$('#ninzu').html(num);
});
音声の再生
ksocket.on('voicePlay', function (url, uid, type) {
省33
上下前次1-新書関写板覧索設栞歴
あと 1 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.116s*