更正一下,现在发现是安卓手机长按保存会存成jpeg格式,之前ios是长按发送好友方式;
确定安卓是长按保存;
安卓会保存成jpeg,本地启服务和jsbin都试过,https://jsbin.com/xerotep/edit?html,output;
机型:小米8,miui11.0.4,andriod9,微信版本7.0.10
图片是png格式,但是长按保存下来是jpg格式
在线代码https://jsbin.com/xerotep/edit?html,output;
微信长按保存图片是png格式
而实际是png
长按不出来。
这边构造了一个简单的 case,长按保存图片后,确认了仍然是 png。你确定问题复现操作路径是长按保存,而不是发送朋友等操作么?
<html> <body> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAKBJREFUaAXt0jEKwzAUBNEoBHysXCVH81VyrFQxuHf1ClkwKiV2+Zr5Y/t+/o+Fz3Ph2c/R+8BsgxmYbeB1NcDvvY+rtzvdt0KzbWQgA0igFUKAHM8AI8SCDCBAjmeAEWJBBhAgxzPACLEgAwiQ4xlghFiQAQTI8QwwQizIAALkeAYYIRZkAAFyPAOMEAsygAA5ngFGiAUZQIAczwAjxIIDYvcEYh7bX0EAAAAASUVORK5CYII="> </body> </html>
确定安卓是长按保存;
安卓会保存成jpeg,就是用的你的base64,本地启服务和jsbin都试过,https://jsbin.com/xerotep/edit?html,output;
那就是要看安卓的问题了,长按保存会更改图片格式的问题,我继续跟进吧
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的链接