私は GAE で HTML5 共同キャンバス描画ツールに取り組んでいます。基本的には、ユーザーが描画し、チャネル API を介して座標とモーションを GAE に送信し、他のユーザーが更新を受け取ります。
GAE のドキュメントで要求されているように、サーバーから受信したメッセージを収集する関数が JavaScript コードに含まれています。
socket.onmessage= function (message) {
var s=message.data;
//Extract X,Y,motion out of s and Draw(x,y,motion)
};
ただし、送信しているメッセージ データは、実際には x 座標と y 座標、および次の形式のいずれか ("start"/"drag") の文字列です。
x=505.0000457763672&y=111.66667175292969&type=start
私は実際には、この「メッセージ」クラスの変数や機能について何も知りません。また、他の誰かのソース コードでそれを見なければ、「message.data」を使用することもわかりません。これは実際にどこかに文書化されていますか? 部分文字列機能を使用して 3 つの値を効果的に抽出できるようにしたいのですが、message.data では機能しないようです。
メッセージクラスの完全なメンバー関数/クラス/変数のドキュメントに関する詳細なドキュメントがあるかどうか、何か考えはありますか?
どんな入力でも大歓迎です!