字节小程序
开发者社区
小程序小游戏
登录
报bug,开发工具可以使用,真机不行,已经测试很多遍了

报bug,开发工具可以使用,真机不行,已经测试很多遍了

495浏览作者: momodengdai
 onSavePhoto: function () {
    tt.getImageInfo({
      src: '../../images/chaojiquan.png',   // 文件所在的本地路径
      success: function (res) {
        console.log(res)
        tt.getSetting({
          success(setRes) {
            console.log(setRes)
 if (!setRes.authSetting['scope.album']) {
              tt.authorize({
                scope: 'scope.album',
                success() {
                  tt.saveImageToPhotosAlbum({
                    filePath: res.path,
                    success(result) {
                      app.showToastMsg("保存成功")
                      console.log(result)
                    }
                  })
                }, fail() {
                  app.showToastMsg("授权失败")
                }
              })
            } else {
              console.log("res===" + res.path)
              tt.saveImageToPhotosAlbum({
                filePath:res.path,
                success(result) {
                  app.showToastMsg("保存成功")
                  console.log(result)
                },
                fail(res) {
                  console.log(`saveImageToPhotosAlbum调用失败`);
                  console.log('====='+JSON.stringify(res));
                }
              })
            }
          }
        })
      }
    })
  },

这段代码我在开发工具都是可以的。在真机上出现文件路径不存在,权限没有问题。

最后一次编辑于 2020年11月09日
加载中