收藏
回答

云函数pdf转图片时为什么云函数调用失败显示504002?

// 云函数入口文件
const cloud = require('wx-server-sdk')
const pdf = require('pdf-poppler')
cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境


// 云函数入口函数
exports.main = async (event, context) => {
  const wxContext = cloud.getWXContext()
  cloudID = ""
  let opts = {
      format'jpeg',
      out_dir'/',
      out_prefix: event.fileName,
      pagenull
  }
  pdf.convert(event.filePath, opts)
  wx.cloud.uploadFile({
    cloudPath: event.fileName + '.jpeg',
    filePath: event.fileName + '.jpeg'
  }).then(res => {
    cloudID = res.fileID
  }).catch(res => {
    console.log(res)
  })
  return {
    event,
    openid: wxContext.OPENID,
    appid: wxContext.APPID,
    unionid: wxContext.UNIONID,
    cloudid: cloudID,
  }
}
回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    发表于移动端
    02-16
    云函数内不能调用小程序客户端API
    02-16
    有用
    回复
登录 后发表内容