Canvas 渲染文本时怎么支持列表数据溢出滚动显示?

现在要做一个分享的海报图,海报中要实现固定div大小,展示头图和10条列表数据,所以需要滚动,用canvas实现,分享到微信和朋友圈以及下载图片时保存的是一张base64的图。现在遇到的问题是,可视区域div中,列表数据显示不全,无法滚动,这个怎么实现?

阅读 2.3k
1 个回答

你可以直接用canvas直接把最后的海报生成出来,得到一个base64的地址,用这个地址赋到<img />标签,然后再用一个div包住你这个img

这样用户既可以滚动,长按的时候保存的也是图片

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题