私はNow.js http://nowjs.com/guide からサンプルプロジェクトをダウンロードし、私はそれを実行したとき、私は、メッセージを送信しようとした後Now.jsキャッチされない例外TypeError:オブジェクト#<Object>
Uncaught TypeError: Object # has no method 'distributeMessage'
を取得します。
アイデア?
私はNow.js http://nowjs.com/guide からサンプルプロジェクトをダウンロードし、私はそれを実行したとき、私は、メッセージを送信しようとした後Now.jsキャッチされない例外TypeError:オブジェクト#<Object>
Uncaught TypeError: Object # has no method 'distributeMessage'
を取得します。
アイデア?
WebSocketをサポートしていないPaaSの問題でした。ソリューションには、次のようなものを経由して、ちょうどそれらを明示的に無効にすることでした:(#nowjs IRCで解決)
nowjs.initialize(server, {socketio: {transports: ['xhr-polling', 'jsonp-polling', 'htmlfile']}});
私たちにはほとんど情報がありません。コードを投稿すると、何が起こっているのかが分かりやすくなります。
nowjs.comサイトでhello worldデモを見ると、distributeMessage()
関数が定義されているため、helloworld_server.js
ファイルがページに含まれていない可能性があります。デモファイルhereで
、helloworld.htmlは、このラインを持っている:デモtgzファイルがそれを含んでいない、
<script src="http://localhost:8080/nowjs/now.js"></script>
しかし。適切なパスにnow.js
が不足している可能性があります。
omgありがとうございました! –