質問: websocket-railsを用いたチャット機能を作りたいと思っています。 そこでこのサイトを参考にコピペで作ってみました。 リンクです websoketはつなぐことができました。しかし、クライアント側で打ち込んだ文字が、反映されません。 コピペがダメなことは承知ですが、まだ理解が浅く、とりあえず作って考えてみたいです。 どなたか、このサイトの通りできない理由わかりますでしょうか?
回答: 現状の情報がほとんどないので、アドバイスできるのはブラウザのjavascriptコンソールやrailsのサーバー出力に何かエラーが出ていないか確認してみてくださいとしか言えません。 リンク先のソースをダウンロードして実行した場合にうまくいくか確認してみるのも手でしょう。 「反映されません」というのが複数クライアントで文字がでないということなのか、 サーバーの`puts "call new_message: #{message}"`も表示されないのか、 `"#{message}"`が期待する値と違うのかなど、もう少し詳しく書いたほうが良いと思います。