收藏
回答

canvas绘图中,wx.getImgInfo速度非常慢的问题?

小程序项目中,我们项目通过canvas来绘制分享的图片,包括主题图片和动态的小程序码。
众所周知,canvas真机是无法直接使用网络图片的。我们需要使用wx.getImgInfo来获取到本地地址再使用canvas来绘制此本地地址的图片。
可是问题就出在这里。实际上,wx.getImgInfo在获取我们的图片的时候奇慢无比,平均30s左右,有时到了一分多钟,甚至直接失败。
值得说明的一点是,因为项目主要面对的是国外用户,所以我们正式服是部署在悉尼的亚马逊服务器上的。不知道是否是这个导致奇慢无比。
各位大神们你们是怎么处理这个问题的呢?


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

1 个回答

  • 邱一欢
    邱一欢
    2019-08-26

    使用wx.downloadFile 看下下载图片快吗?  如果这个也慢的话,需要考虑在国内购买服务器做镜像了。

    2019-08-26
    有用 1
    回复 2
    • 古堰
      古堰
      2019-08-26
      可能我描述问题没描述清楚。我们国内的测试服200KB左右图片是不到一秒就完成。而国外的正式服就奇慢无比,可终归是要部署到国外去的。不知道有没有遇到过这种问题的大佬最后是采用什么方式解决。
      2019-08-26
      回复
    • 邱一欢
      邱一欢
      2019-08-26回复古堰
      在过内买服务器 如果只是一些静态的图片买国内的CDN,分发下应该就可以。
      2019-08-26
      回复
登录 后发表内容
问题标签