收藏
回答

小程序canvas怎么把swiper的每一项绘制成图片

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 canvas 客户端 6.5.3 2.00

- 需求的场景描述(希望解决的问题)

    我用swiper实现的可以轮播切换的页面,但是现在新加了一个预览的功能   点击预览时 要将 swiper的每一项都绘制成图片 然后进行预览  目前一共有19页   请问怎么实现canvas将swiper的每一项绘制成图片 前端绘制会不会影响小程序的性能?


- 希望提供的能力


最后一次编辑于  2019-06-18
回答关注问题邀请回答
收藏

1 个回答

  • 祺爸💎
    祺爸💎
    2019-06-18

    swiper每一项除了图片还有其他内容吗?是必须用微信的图片预览功能吗?

    2019-06-18
    赞同
    回复 7
    • 对不起,我瘦不了😂 😂
      对不起,我瘦不了😂 😂
      2019-06-18

      对  swiper的每一项都是一个页面 背景图  图片  文字  都有  不使用图片预览功能  是用什么?



      2019-06-18
      回复
    • 祺爸💎
      祺爸💎
      2019-06-18回复对不起,我瘦不了😂 😂

      看你的需求,为什么要用图片预览功能,是要让用户下载图片?还是有二维码要让用户识别?

      手机屏幕本身就不大,swiper应该已经足够展示,问问产品还有什么其他理由必须要预览

      2019-06-18
      回复
    • 对不起,我瘦不了😂 😂
      对不起,我瘦不了😂 😂
      2019-06-18回复祺爸💎

      因为目前swiper的页面是需要用户上传图片或者输入文字的   产品那边说是加一个预览功能   可以让用户看看 完成之后 是什么样子 因为字体有些小 所以 需要页面 可以放大缩小  不是让用户下载图片 也没有二维码  就是单纯的预览


      2019-06-18
      回复
    • 祺爸💎
      祺爸💎
      2019-06-18回复对不起,我瘦不了😂 😂

      完成之后的swiper能放大缩小吗?如果不能,用户预览的时候放大缩小的意义在哪里?

      2019-06-18
      回复
    • 对不起,我瘦不了😂 😂
      对不起,我瘦不了😂 😂
      2019-06-18回复祺爸💎

      不能 swiper一开始就不能缩放  但是他们要预览的时候 可以放大缩小  所以我没办法  只能 想着使用canvas绘制成图片

      2019-06-18
      回复
    查看更多(2)
登录 后发表内容