Skip to content

數值上限一覽 ​

建置(CLI) ​

項目上限
主包2 MB
每個分包2 MB
包內檔案合計20 MB
首屏 JS(brotli 後)300 KB
單張圖片200 KB
邏輯層 logic.js2 MB
id1–64 字,[a-z0-9_-]

容器 ​

項目上限
離線包下載大小25 MB
離線包解壓後大小40 MB
保活實例數2 個
保活時間10 分鐘
等待 sdk.ready()頁面載入完 8 秒
呼叫頻率平均每秒 50 次,瞬間 100 次
一批呼叫64 個、1 MB(SDK 自動分批)
一般呼叫逾時(SDK)30 秒
背景時結果與事件延遲≤ 100 ms(容器端;系統暫停 App 時另計)
建立連線(http.fetch)10 秒
token 自動換新剩不到 1 分鐘時

API 參數 ​

API參數上限
ui.toasttext200 字
ui.dialogtitle100 字
content2000 字
confirmText、cancelText20 字
ui.actionSheetitems1–12 個,每個 1–40 字
ui.setTitletitle40 字
system.setClipboardtext100,000 字
system.openUrlurl4096 字,只限 https
http.fetchurl8192 字
headers50 個
body1 MB
timeoutMs1000–60000(預設 15000)
回應5 MB
storage.*key1–128 字
單一 value(序列化後)1 MB
總容量10 MB(UTF-8 位元組)
share.toChattitle60 字
desc120 字
path512 字
telemetry.report每次事件數20 筆
name1–40 字,[A-Za-z0-9._-]
view.emitname64 字

「字」指 JavaScript 字串長度(UTF-16 單位);emoji 等補充平面字元算 2 個。

單一呼叫的整則訊息(含 JSON 外層與跳脫字元)上限 1 MB,所以標示 1 MB 的參數實際可用略少。