ivinwu
|
1e7f329ce9
|
feat: 域名错误增加错误码
|
2023-06-09 10:16:19 +08:00 |
|
ivinwu
|
1caaaab1af
|
feat: 域名错误增加错误码
|
2023-06-06 16:33:57 +08:00 |
|
Ivin Wu
|
11404bb4bb
|
fix(备份域名): 修复code2session的备份域名逻辑,支持配置多个备份域名列表 (#73)
|
2023-05-15 15:15:43 +08:00 |
|
Ivin Wu
|
dbcccbaa78
|
feat(备用域名): 新增backupDomain配置支持备份域名 (#71)
|
2023-05-12 16:18:00 +08:00 |
|
ivinwu
|
a1033806fe
|
build: 1.6.8
|
2023-04-19 11:40:36 +08:00 |
|
ivinwu
|
71fa0bdd9d
|
feat: 优化网络错误的提示文案,新增systemErrorHandler可用于自行处理系统错误
|
2023-04-19 11:38:15 +08:00 |
|
ivinwu
|
dbb74eab66
|
build: 1.6.7
|
2023-04-04 10:12:29 +08:00 |
|
XdYangXiaoRong
|
7c97884ad0
|
feat: 登陆态接口data支持异步 (#67)
* feat: 登陆态接口data支持异步
* test: 登陆态接口新增测试用例
---------
Co-authored-by: smilesyang <smilesyang@tencent.com>
|
2023-04-04 10:07:27 +08:00 |
|
Bing Liu
|
e4ec9bc613
|
feat(types): 更新使用独立的微信小程序 types (#62)
* feat(types): 更新使用独立的微信小程序 types
* build: add package-lock.json
* feat: 由于当前仅修改依赖,不更新版本号
|
2023-03-16 20:25:14 +08:00 |
|
ivinwu
|
280b04f196
|
fix: wx.showModal的title不能为undefined,否则不会弹窗
|
2023-03-08 19:49:48 +08:00 |
|
ivinwu
|
cf371aa755
|
build: use minimize build file
|
2023-01-04 19:14:37 +08:00 |
|
ivinwu
|
5f07b4e2bd
|
refactor: reversion to 1.6.4
|
2022-09-19 15:13:12 +08:00 |
|
ivinwu
|
71de9c1416
|
fix(错误处理): 重构优化错误处理模块
|
2022-08-03 16:30:28 +08:00 |
|
ivinwu
|
d17ec87ae3
|
fix(errorCallback): http_error/network_error也触发errorCallback
|
2022-07-29 11:02:21 +08:00 |
|
ivinwu
|
faeaeaba17
|
fix(beforeSend): 修复重登录时,beforeSend重复调用的问题
|
2022-07-20 19:51:14 +08:00 |
|
ivinwu
|
652a6e7894
|
docs: update README
|
2022-07-08 19:09:08 +08:00 |
|
ivinwu
|
dc55e9a2b0
|
fix(cache): 修复promise模式下cache能力不生效的问题
|
2022-07-05 20:31:29 +08:00 |
|
ivinwu
|
2551a487d1
|
docs: email
|
2022-03-29 17:39:39 +08:00 |
|
ivinwu
|
9d8ce77f3e
|
docs: rm useless image
|
2022-03-29 14:53:19 +08:00 |
|
ivinwu
|
245469d223
|
fix(beforeSend): 修复code2Session没有执行beforeSend的问题
|
2022-03-07 17:27:37 +08:00 |
|
ivinwu
|
4975fff2d1
|
feat(codeToSession): success回调函数新增回包完整对象参数
|
2022-02-18 10:32:54 +08:00 |
|
ivinwu
|
464a3a99db
|
docs(README): update version
|
2022-01-17 16:48:00 +08:00 |
|
ivinwu
|
41d415cd94
|
feat: 透传request和uploadFile参数给原生wx接口
|
2022-01-17 16:46:00 +08:00 |
|
ivinwu
|
6a475eb20d
|
feat(codeToSession): 当codeToSession.data是函数时,传入code为第一参数,方便开发者自定义
|
2021-10-09 15:51:11 +08:00 |
|
ivinwu
|
87bc9c38bd
|
docs: update README
|
2021-07-23 16:47:36 +08:00 |
|
ivinwu
|
b0e48a8fe4
|
feat(init): 支持beforeSend,开发者可在请求发送前通过hook处理数据
|
2021-06-15 15:40:24 +08:00 |
|
ivinwu
|
782b9d7900
|
docs(README): 优化文档介绍
|
2021-06-04 14:21:22 +08:00 |
|
ivinwu
|
b46aa2aec8
|
feat: 用户设置 catchError 时,逻辑错误会把返回数据一并抛出
|
2021-06-03 17:20:07 +08:00 |
|
ivinwu
|
b81df6cbe4
|
feat(types): 更新使用微信官方维护的types
|
2021-04-22 20:27:16 +08:00 |
|
ivinwu
|
e1225078b8
|
docs: 更新文档
|
2021-04-15 20:22:32 +08:00 |
|
ivinwu
|
ef2c1515f9
|
fix: 配置了catchError的请求,失败时没执行统一的errorCallback
|
2021-04-15 16:20:31 +08:00 |
|
ivinwu
|
91490a495a
|
feat: 支持自定义错误处理函数
|
2021-04-14 15:22:54 +08:00 |
|
ivinwu
|
d8fd05a871
|
test(单元测试): 初始化测试用例
|
2021-01-05 10:39:53 +08:00 |
|
Gcaufy
|
003ac7d322
|
fix: fixed undefined code
|
2020-07-14 11:18:20 +08:00 |
|
ivinwu
|
ed3f95c313
|
build: 1.2.15
|
2020-05-14 16:26:06 +08:00 |
|
mwindson
|
1140e87f1c
|
chore(typing): 更新typing路径和发布配置
|
2020-05-06 19:10:28 +08:00 |
|
ivinwu
|
8b890172f3
|
refactor(package.json): add npm publish scripts
|
2020-03-27 17:28:42 +08:00 |
|
ivinwu
|
856cb7e73f
|
fix(JSON): fix unescape U+2028 and U+2029
|
2020-03-27 17:26:25 +08:00 |
|
ivinwu
|
5fd6bac8bf
|
feat: 支持全局配置请求header
|
2020-03-09 12:11:10 +00:00 |
|
ivinwu
|
77813bb7f6
|
docs: update readme
|
2020-03-09 19:47:59 +08:00 |
|
Cong Min
|
9fd08ef19b
|
feat(errorRetryBtn): 新增配置显示错误弹窗重试按钮 (#38)
feat: 新增配置显示错误弹窗重试按钮
|
2020-03-09 19:38:57 +08:00 |
|
ivinwu
|
0a361742b4
|
fix: 修复js-error可能被掩盖的问题
|
2020-01-08 11:48:24 +08:00 |
|
ivinwu
|
a9f1864ca8
|
docs(README): fix demo
|
2019-12-24 17:30:11 +08:00 |
|
ivinwu
|
9c50c617fb
|
docs: update readme
|
2019-09-30 10:31:38 +08:00 |
|
TENCENT\ivinwu
|
426f7997e7
|
docs(1.2.10):
|
2019-07-04 17:58:12 +08:00 |
|
mwindson
|
1b36b32282
|
fix(requestHandler): 修改请求或网络异常时的处理逻辑,避免promise.then中的代码继续执行 (#30)
* fix(requestHandler): 修复请求或网络异常时处理后的response为undefined导致promise.then继续执行的问题
当请求未触发成功条件或statusCode不为200时,responseHandler返回的response为undefined,导致resolve返回并执行promise.then中的代码.
目前通过判断response是否为undefined决定是否resolve(response)来避免break change
* fix(request&&uploadFile): 修改responseHandler抛出异常的逻辑并增加捕获异常的处理luoji
|
2019-07-04 17:47:25 +08:00 |
|
TENCENT\ivinwu
|
c35f7ed7c6
|
fix: promise模式下,重登陆成功后没有返回
|
2019-04-12 21:07:21 +08:00 |
|
TENCENT\ivinwu
|
9f5034bb75
|
feat: 增加配置:doNotUseQueryString
默认情况下,POST请求,登陆态除了带在请求body中,也会带在queryString上,如果配置了这个为true,则登陆态不带在queryString中
|
2019-04-10 19:18:51 +08:00 |
|
TENCENT\ivinwu
|
8cab011162
|
fix: typing
|
2019-04-09 10:51:18 +08:00 |
|
Sail
|
c2ac6fa5be
|
fix: fixed typing (#24)
|
2019-04-09 10:46:41 +08:00 |
|