captureScreen在真机上返回.unknown文件
const canI = wx.canIUse('captureScreen'); if (canI) { wx.captureScreen({ success: (res) => { console.log('屏幕截屏', res); wx.saveImageToPhotosAlbum({ filePath: res.tempFilePath, success: () => { console.log('图片保存成功'); wx.showToast({ title: '图片保存成功' }) }, fail: (e) => { console.log('saveImageToPhontosAlbum fail', e); }, complete: () => { console.log('saveImageToPhontosAlbum complete'); } }); }, fail: (e) => { console.log('captureScreen fail', e); }, complete: () => { console.log('captureScreen complete'); } }); } |
我想实现的是,用户在点击按钮的时候,触发屏幕截图功能,同时把图片保存到手机相册里。
以上代码在编辑器里运行正常,在真机上返回 wxfile://tmp_xxxxxx.unknown 文件。
求解决。
