サンプルアプリケーションが動作しないようです。私はコンソールに何かを記録する以外に何もしない単純なwebsocket 101スターターアプリを実行しようとしています。cfwebsocketを使い始める
ウェブルートにcfwsディレクトリがあり、C:\inetpub\wwwroot\site\
で作業しています。
私が実行しているコードがあるポート8579.
、 "プロキシを使用" オプションを使用して、cfadminにウェブソケットを有効にしている:
index.cfmに:
<html>
<head>
<title>Example One</title>
<script language="javascript">
function messageHandler(msg) {
console.log("messageHandler Run");
console.dir(msg);
}
</script>
</head>
<body>
<h1>Example One</h1>
</body>
</html>
<cfwebsocket name="myWS" onMessage="messageHandler" subscribeTo="news">
Application.cfcの
component {
this.name="cfwack2_1";
this.wschannels = [{name:"news"}];
}
私は、コードを実行し、エラーがないが、私はexpecteが表示されませんdコンソールにログインします。
私が試したすべてのサンプルアプリケーションは、これまで5分の8分を費やしていません。どんな助けもありがたい。
ウェブソケットについてはわかりませんが、あなたのjavascriptは怪しいようです。関数messageHandlerは引数を必要としますが、cfwebsocketタグのonMessageイベントはそれを呼び出すことなく呼び出します。 –