之前使用的截图都是使用的html2canvas插件,能够满足大多数情况,但在实际使用过程中(微信浏览器),因为种类繁多的手机型号,会造成白屏。因此,在查找了相关资料后,尝试使用webrtc实现截图效果。

ps: 因为公司项目中截图功能是用来生成合同的,而且不希望有太大的改动,因此功能惨遭pass,连个上线机会都不给我。最后使用了前端只负责生成签名图片,然后传给服务器,服务器将签名图片与合同模板合成后返回地址。世事无常,大肠包小肠

最后更新: 2022年10月30日 00:55