收藏
回答

关于公众号jssdk的上传图片接口的问题

上传图片接口

wx.uploadImage({
  localId: '', // 需要上传的图片的本地ID,由chooseImage接口获得
  isShowProgressTips: 1, // 默认为1,显示进度提示
  success: function (res) {
    var serverId = res.serverId; // 返回图片的服务器端ID
  }
});

localId参数需要调用选择图片chooseImage接口获得,用以预览图片,但是我使用的是第三方组件库(vantui)的上传文件组件,所以上传图片和预览均可由组件本身实现,请问这里能否不调用chooseImage,并且不传localId?

回答关注问题邀请回答
收藏

1 个回答

  • 哄哄
    哄哄
    2021-03-24

    以 vant-ui 的 uploader 组件为例,uploader 内部已经实现调用 chooseImage API,并在 after-read 事件中返回了 localid,开发者仅需要在 after-read 事件中上传图片到自己的服务器即可。

    https://youzan.github.io/vant-weapp/#/uploader#ji-chu-yong-fa

    2021-03-24
    有用
    回复 3
    • 平天定海
      平天定海
      2021-03-24
      请问LocalId是file的lastModified字段吗
      2021-03-24
      回复
    • 平天定海
      平天定海
      2021-03-24
      我回调参数file和name都打出来也没找到localid啊
      2021-03-24
      回复
    • 哄哄
      哄哄
      2021-03-25回复平天定海
      看看 file.url 属性
      2021-03-25
      回复
登录 后发表内容
问题标签