当前位置: 首页 > news >正文

uniapp小程序生成海报/图片并保存分享

调研结果:

方法一:canvas+uni.canvasToTempFilePath耗时太长,现在卡在canvas的绘制有问题,canvas绘制的部分东西不生效但是找不到原因
方法二:使用wxml-to-canvas其实也差不多是用canvas手动绘制,可能会卡在和方法一一样的问题
方法三:painter插件需要完全依赖于别人的插件和代码,还有那个绘制官网,文章中有部分链接已经打不开了,不知道能否尝试。这个方法也是很多不确定性
方法四:html2canvas方案在小程序不能直接使用,可能用webview加载页面,再通过html2canvas来生成相应的canvas,然后转成图片。或者在小程序中挂载一个ifram,小程序加载这个页面必须放到服务器上

亲测结果:
方法一:canvas绘制太难,绘制出不来的还找不到原因


后续更新其他...

相关文章:

  • 集合学习内容总结
  • Chrome 135 版本新特性
  • YUESAI应急4G网络广播成功应用于绍兴市钱塘江观潮预警提示项目
  • 【9】搭建k8s集群系列(二进制部署)之安装work-node节点组件(kube-proxy)和网络组件calico
  • QT ARM开发板调试
  • 《从零搭建Vue3项目实战》(AI辅助搭建Vue3+ElemntPlus后台管理项目)零基础入门系列第二篇:项目创建和初始化
  • Linux时间函数3-strftime时间格式转换、asctime时间固定格式、asctime_r线程安全、strftime/asctime/ctime区别
  • 组合与括号生成(回溯)
  • 开源模型应用落地-Qwen2.5-Omni-7B模型-Gradio-部署 “光速” 指南(二)
  • 2012年-全国大学生数学建模竞赛(CUMCM)试题速浏、分类及浅析
  • React-04React组件状态(state),构造器初始化state以及数据读取,添加点击事件并更改state状态值
  • 深度学习篇---Prophet时间序列预测工具
  • 使用stm32cubeide stm32f407 lan8720a freertos lwip 实现udp client网络数据转串口数据过程详解
  • Scala相关知识学习总结5
  • 简述Unity对多线程的支持限制和注意事项
  • 【橘子大模型】使用streamlit来构建自己的聊天机器人(下)
  • echarts生成3D立体地图react组件
  • T-SQL语言的压力测试
  • Redis 面经
  • 基础算法篇(4)(蓝桥杯常考点)—数据结构(进阶)
  • 调查丨永久基本农田沦为垃圾堆场,整改为何成“纸面工程”?
  • “先增聘再离任”又添一例,景顺长城基金经理鲍无可官宣辞职
  • 菲律宾中期选举结果揭晓,马科斯与杜特尔特家族重回“权力的游戏”
  • 公示资费套餐、规范营销行为,今年信息通信行业将办好这十件实事
  • 穆迪下调美国主权信用评级
  • 六省会共建交通枢纽集群,中部六省离经济“第五极”有多远?