收藏
回答

一张图片原图很长,放在小程序内可以显示,用网络路径就无法显示,这是为什么?

一张图片原图很长,放在小程序文件夹内访问可以显示,如果将图片存放在服务器用网路路径去访问的话,只能在开发者工具上能显示,真机无法显示,这是为什么?(ps: https等域名或校验已确认无问题)

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

4 个回答

  • G-STEPS街舞工作室
    G-STEPS街舞工作室
    2019-10-12

    估计是图片太大了吧。如果是阿里的oss 可以长图切成多张图显示,可以试试

    2019-10-12
    有用
    回复 2
    • 2019-10-12
      图片已经压缩成500k了,就是原图很长,是否和这个有关呢
      2019-10-12
      回复
    • 刁_Kyle
      刁_Kyle
      2019-10-12回复
      500k 好大!
      2019-10-12
      回复
  • 刁_Kyle
    刁_Kyle
    2019-10-12

    图片链接给你下

    2019-10-12
    有用
    回复 1
    • 2019-10-12
      给了你不能访问的,图片有oss权限验证不能直接浏览器访问的
      2019-10-12
      回复
  • 卢霄霄
    卢霄霄
    2019-10-12

    是Image标签不显示吗?试试downloadFile能下载吗?开着调试下载就行

    2019-10-12
    有用
    回复 5
    • 2019-10-12
      是,下载应该可以,但是想要通过路径直接显示,不想下载
      2019-10-12
      回复
    • 卢霄霄
      卢霄霄
      2019-10-12回复
      别应该啊,如果能下载,说明访问应该正常,是别的原因。如果下载不了,就会有报错
      2019-10-12
      回复
    • 2019-10-12回复卢霄霄
      试过了可以下载
      2019-10-12
      回复
    • 卢霄霄
      卢霄霄
      2019-10-12回复
      如果是安卓的话,是个已知问题 https://developers.weixin.qq.com/community/develop/doc/00086279b308206487b8311065b414
      如果是iOS的话,等官方吧
      2019-10-12
      回复
    • 2019-10-12回复卢霄霄
      好滴,谢谢
      2019-10-12
      回复
  • 少年啦
    少年啦
    2019-10-12

    很明显加载超时啊

    2019-10-12
    有用
    回复 2
    • 2019-10-12
      加了lazy-load有用么,有什么解决方法
      2019-10-12
      回复
    • 少年啦
      少年啦
      2019-10-12回复
      没用,建议图片裁一下,多图拼接。
      2019-10-12
      回复
登录 后发表内容
问题标签