- canvas.toTempFilePath截图保存图片,图片有严重的残影
小游戏渲染模式为Webgl时,canvas.toTempFilePath截图保存图片后,图片有严重的边缘残影。渲染模式为canvas时,没有这个问题。 在小游戏里是正常的,显示没有任何问题。 [图片] 代码: var canvas = cc.game.canvas; var height = canvas.height; var width = canvas.width; canvas.toTempFilePath({ x: 0, y: 0, width: width, height: height, destWidth: width, destHeight: height, success (res) { console.log(res); wx.saveImageToPhotosAlbum({ filePath: res.tempFilePath, success:function(r){ console.log(r); cc.instantiate(that.tipsPrefab).getComponent('Tips').init(that.node, '保存成功', 0, 0, 500); }, fail:function(r){ console.log(r); } }) } })
2018-06-13 - FileSystemManager.saveFile无法保存canvas截图
canvas.toTempFilePath({ x: 0, y: 0, width: canvas.width, height: canvas.height, destWidth: canvas.width, destHeight: canvas.height, success (res) { console.log(res); //不能用 :"saveFile:fail tempFilePath file not exist" const fs = wx.getFileSystemManager(); fs.saveFile({ tempFilePath: res.tempFilePath, // 传入一个本地临时文件路径 success(res) { console.log(res.savedFilePath) // res.savedFilePath 为一个本地缓存文件路径 }, fail(res){ console.log(res); } }) } }) toTempFilePath的res: {errMsg: "canvasToTempFilePath:ok", tempFilePath: "ffd3e413-c811-4efc-a9a3-9d078ce358fa"} saveFile的fail打印的res: {errMsg: "saveFile:fail tempFilePath file not exist"} saveFile保存临时截图失败,但是可以使用saveImageToPhotosAlbum保存到相册。 不知道为何,求解啊~ 微信开发者工具版本:v1.02.1804120
2018-06-05 - 关于每周清除小游戏的托管数据
- 需求的场景描述(希望解决的问题) 小游戏需要做每周清档的功能,类似跳一跳的每周刷新。现在不太清楚这个有什么接口可以调用。我在小游戏的api上看到了 wx.removeUserCloudStorage 这个接口,但这个只是清除当前用户的托管数据,希望在后台清除小游戏下所有用户的托管数据,该怎么做?有接口吗?。小白求解答。 - 希望提供的能力 希望在后台清除小游戏下所有用户的托管数据,蟹蟹
2018-04-24