import AV from 'leancloud-storage/dist/av-weapp.js'
const adapters = require('@leancloud/platform-adapters-baidu')
AV.setAdapters(adapters)

版本:
"@leancloud/platform-adapters-baidu": "^1.0.0",
"leancloud-storage": "^4.6.1",
在虚拟机上都正常,真机手机上测试会有下面问题:


Uncaught (in promise) Error: Malformed json object. A json dictionary is expected. [400 POST https://api.my-asmr.com/1.1/users]
    at app.js:5236

感谢反馈,我这边尝试复现一下。

不好意思,我这边目前没办法真机调试,ios 的远程调试总提示我网络不给力。我回去用安卓机试试看。

我注意到你使用的 SDK 和 adapters 都不是最新版,引入路径也不是推荐的 leancloud-storage/core

你按照 这篇文档2 重新安装引入后尝试下,也请告诉我你用的基础库版本。谢谢。

你好,感谢回复

按照文档修改了引入

版本升级到最新,还是有类似问题。

我这边比较着急了,已经过去一两周了

你好,我已经复现了该错误,由于百度小程序在调试的时候不显示具体的请求数据,定位问题需要一些时间。

有进展会在这里回复。

我们在 1.4.24 版本中修复了这个问题,请更新后使用。

后续使用的过程中遇到任何问题可以继续回复本帖,我会继续跟进。

非常感谢,哈哈哈哈哈哈。可以了