回答編集履歴
1
補足:検証結果記述
answer
CHANGED
|
@@ -1,2 +1,19 @@
|
|
|
1
1
|
無料版の管理コンソールで、確か16kbっていうのを見た記憶があります。
|
|
2
|
-
パケット送信回数制限が300/日だったと思うので、2mbのファイルを14kbに分割して送信したらパケット制限にひっかかるのかまでは未確認です。
|
|
2
|
+
パケット送信回数制限が300/日だったと思うので、2mbのファイルを14kbに分割して送信したらパケット制限にひっかかるのかまでは未確認です。
|
|
3
|
+
------- 検証結果 -----------
|
|
4
|
+
base64 変換後のイメージサイズ:12000 bytes
|
|
5
|
+
|
|
6
|
+
milkcocoa に post したデータ
|
|
7
|
+
this._ds.push({
|
|
8
|
+
"title": title,
|
|
9
|
+
"dataType": dataType,
|
|
10
|
+
"imageData": imageData,
|
|
11
|
+
"message": message,
|
|
12
|
+
"date": new Date().getTime()
|
|
13
|
+
|
|
14
|
+
imagedata は、img タグそのものに変換済みで、
|
|
15
|
+
結局、imageData の送信データサイズが 4000 バイトで送信失敗、
|
|
16
|
+
3500 バイトで 送信成功、受信成功ということから、push のデータサイズは合計 4KB 以内って感じです。
|
|
17
|
+
3500 のときの、message="じゃんけん画像送信テスト" です。
|
|
18
|
+
JSON.stringify() 後のデータサイズが 4KB 未満にしないとまずそうです。
|
|
19
|
+
分割で送信するとあっという間に転送パケット制限に引っかかりますね。
|