今天写项目遇到一个保存二维码的问题,再次记录下
使用这个插件生成的二维码,在公众上面长按二维码无法保存到相册,在手机上查看发现没有img元素,因此长按不识别。
方法一
所以又装了个插件
通过上面的方法 传入生成二维码的code 可以直接返回base64的地址,然后调用公司的base64转图片地址接口 把地址存起来,赋值给img标签的src 这个样 就可以长按保存到相册了。这个方法生成的图片比较小,如果宽高给的值太大的话,保存到手机上二维码稍微有一点点糊
方法二
把canvs转换成base64 然后再通过接口把base64转成 在线地址,赋值给图片就可以了