0
我正在研究卵石應用程序,並且正在使用AppMessage進行PebbleKitJS和常規C應用程序之間的通信。在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個字符。在C面,我用下面的代碼來讀取這些信息:
下70個字符發送就好了絃樂,但被截斷了的字符串(不完全打印出來)。增加s_buffer
的大小也沒有效果。有人能幫我弄清楚我做錯了什麼嗎?我懷疑有一種方法來定義元組大小,但我不知道如何。謝謝!
這不提供問題的答案。要批評或要求作者澄清,在他們的帖子下留下評論 - 你總是可以評論你自己的帖子,一旦你[賺取](http://meta.stackoverflow.com/q/146472/169503)足夠[聲譽](http://stackoverflow.com/help/whats-reputation)你將能夠[評論任何職位](http://stackoverflow.com/help/privileges/comment)。如果你有一個相關但不同的問題,[請教一個新問題](http://stackoverflow.com/questions/ask)引用這個問題,如果它有助於提供上下文。 –
您可以[編輯]您的帖子,使其看起來更像是一個答案,而不是一個問題的OP –