只允许 null、有限数字、字符串、布尔值、数组和普通对象;undefined、NaN、
Infinity、bigint、symbol、函数、循环引用、Date、Map 和其他 class 实例均不受支持。
普通对象的 key 不能是 MessagePack 解码器保留的 __proto__。
合法的 null、false、0 与空字符串在 share.getExtra
中会原样返回,不能用真假值判断是否存在分享数据。
编码后的 MessagePack 最多 8 层嵌套,单个数组或对象最多 64 项,总容量不超过 128 字节;
超限时分享 API 返回 INVALID_PARAMS,接收端 getExtra() 则对非法启动参数返回 undefined。
不要把 token、cookie、个人信息或其他敏感数据放入分享 URL。
分享扩展数据支持的 JSON-compatible 类型。