收藏
回答

wx.previewImage对于需要认证的(需要传递header)图片接口如何处理?

目前在实现一个预览图片的功能,但是目前后台能提供的获取图片接口需要传递header做权限验证,或者获取图片的base64,请问是否有什么方法处理?或者是否有不使用previewImage的预览方法?感谢~

wx.previewImage({
  current: '', // 当前显示图片的http链接
  urls: [] // 需要预览的图片http链接列表
})


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

1 个回答

  • ᥴꪮꪮꪶ .
    ᥴꪮꪮꪶ .
    03-22

    你前端既然能显示图片 为啥预览还要求去验证?这是什么逻辑?

    03-22
    有用
    回复 5
    • 汪小灰
      汪小灰
      03-22
      目前图片直接展示是调用接口用base64显示的,但是官方文档里预览接口并没有写支持base64呀
      03-22
      回复
    • 汪小灰
      汪小灰
      03-22
      其实问题就是后端接口都必须带header,缩略图可以带header接口转成base64,但是小程序那个预览接口好像不行
      03-22
      回复
    • ᥴꪮꪮꪶ .
      ᥴꪮꪮꪶ .
      03-22回复汪小灰
      显示直接用base64地址 你们也真是奇怪
      直接返回服务器的图片地址它不香吗
      03-22
      回复
    • 汪小灰
      汪小灰
      03-22回复ᥴꪮꪮꪶ .
      没办法,上面要求这样,就算直接返回图片地址请求也得带认证- -所以这个预览不太好搞
      03-22
      回复
    • ᥴꪮꪮꪶ .
      ᥴꪮꪮꪶ .
      03-22回复汪小灰
      额 这。。。
      03-22
      回复
登录 后发表内容
问题标签