@gzbapp/sdk
TypeScript icon, indicating that this package has built-in type declarations

0.1.40 • Public • Published

JSSDK

2023.11.20 更新日志 [SDK] [0.1.28]

1. GZB9 全面使用jmRpc标准(jsonrpc协议)进行通信,目录:sdk/jmrpc,暂时不会删除8的标准,两边SDK同步维护,直到9全面替代8

2. bridge.ts 兼容8/9两个版本,具体区别为8版本 PC方法名称注入了On开头方法名的补丁,9版本移除此规范

3. 8版本兼容jsonrpc协议(rpc.ts)和非jsonrpc协议(legacy/index.ts),将在9版本完成后移除这两个规范

2023.11.23 更新日志 [SDK] [0.1.28-beta4]

1. 加入jmCallHandlerLoop机制,内部进行递归注册业务层传入的cb回调函数(为何加入此机制?因为addListener需要固定、不变的方法名进行回调映射,由于业务的多变性,无法使用标准的addListener机制)

2. 抽离rpc.ts内的type => rpc-type.ts,GZB8和GZB9共享此JSONRPC协议标准,如要修改,尽量兼容,直到废弃GZB8

Readme

Keywords

none

Package Sidebar

Install

npm i @gzbapp/sdk

Weekly Downloads

37

Version

0.1.40

License

MIT

Unpacked Size

209 kB

Total Files

18

Last publish

Collaborators

  • jiami
  • carney520