- Tuya MiniApp Tools 版本信息:关于中查看
- App 应用版本信息: 设置-关于中进行查看~
- @ray-js/ray, @ray-js/panel-sdk的版本(如使用ray开发)在package.json查看~
- 移动设备信息:手机型号及系统
- 相关代码:可复现该问题的代码内容
Code: Select all
const file = await getFileSystemManager() // 获取权限 authorize({ scope: "writePhotosAlbum", success: r => { // 写入base64 const filePath = env.USER_DATA_PATH + '/image.png' file.writeFile({ filePath, data: m.detail, encoding: 'base64', success: r => { console.log(r, '---- success') }, fail: e => { console.log(e) } }) }, fail: e => { console.log(e) } })
- 日志信息:错误日志或 IDE 运行日志等~
- 问题描述(复现步骤):
m.detail是一个base64位的图片 - 预期结果:
保存写入成功 - 实际结果:
失败
ray小程序 writeFile写入 base64失败
-
- Posts: 9
ray小程序 writeFile写入 base64失败
Tags:
Re: ray小程序 writeFile写入 base64失败
请发送一个 m.detail 的mock数据提供给我们测试
Re: ray小程序 writeFile写入 base64失败
经过我们的测试无误,请查看示例代码对比一下:https://github.com/Tuya-Community/tuya- ... x.tsx#L117