私はPebbleアプリケーションに取り組んでおり、PebbleKitJSと通常のCアプリケーション間の通信にAppMessageを使用しています。 JS側では、私は様々な長さの文字列の辞書を介して送信するには、次のコードを使用しています:タプル辞書検索がフルストリングを返さない
var msg = {
1: totalMessageString[0],
2: totalMessageString[1],
3: totalMessageString[2],
4: totalMessageString[3],
5: totalMessageString[4],
};
Pebble.sendAppMessage(msg,
function(e) {
console.log("Search Results Sent!");
},
function(e) {
console.log("Search Results Failed with Error: " + e.error);
});
totalMessageStringに保存された文字列の長さはどこでも30から200以上の文字にしています。彼らはフルでプリントアウトしていない(70の文字がうまく送信された下の
文字列が、切り捨てられている以上の文字列:C側では、私はこれらのメッセージを読み取るために、次のコードを使用しています)。 s_buffer
のサイズを大きくしても効果はありません。誰かが私が間違っていることを理解するのを助けてくれますか?私はタプルのサイズを定義する方法があると思うが、どうすればよいかわからない。ありがとう!
これは質問への答えを提供しません。批評をしたり、著者の説明を求めるには、自分の投稿の下にコメントを残してください。自分の投稿にいつもコメントをつけることができます。また、[earn](http://meta.stackoverflow.com/q/146472/169503)評判](http://stackoverflow.com/help/whats-reputation)あなたは[任意の投稿にコメントする](http://stackoverflow.com/help/privileges/comment)することができます。関連しているが異なる質問がある場合は、[新しい質問をする](http://stackoverflow.com/questions/ask)を参照してください。 –
投稿を編集することができます –