微信小游戏保存本地用户文件怎么存图片

急急急,大佬们帮忙看一下

同求!

图片应该有个路径,这个路径应该是 tmp 开头的,调 saveFile 方法,这个路径会变成 usr 开头的,然后存这个路径,下次用cc.loader.load 加载这个路径。
不知道适合你们不。

我这样写的,但是老是报错

有方法解决没有,朋友

success: function (res) {
cc.loader.load(wx.getFileSystemManager().saveFileSync(res.tempFilePaths[0], ${wx.env.USER_DATA_PATH}/ + res.tempFilePaths[0].slice(15)), function (err, texture) {})
}

这个是 chooseImage 的成功回调函数,我在保存的过程中对文件名重命名了。
保存函数返回的就是保存后的 Url

我看了下从相册里面选取的临时文件和截图返回的临时文件是不一样的,相册选取的我刚才试了一下的确是可以,但是就是保存不了截图

我现在要实现的功能是把自己过关画面截图当成选择关卡的按钮图,像这个游戏一样上传中…

没人吗

我这边是截图整个屏幕然后保存到相册,你看下可不可以用!
`canvas.toTempFilePath({
x: x,
y: y,
width: cw,
height: ch,
destWidth: pw,
destHeight: ph,
success: (res) => {
wx.saveImageToPhotosAlbum(
{
filePath: res.tempFilePath,
success: function (res) {
console.log(“succes”, res);

                        },
                        fail: function (res) {
                            console.log("fail", res);
                        },
                        complete: function (res) {
                            console.log("complete", res);
                        }
                    }
                )
            }
        }
        );`

你好,图片的保存,以及再次获取的过程你解决了没,

谢谢楼主,有用