-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
加'data:image/png;base64,'
在getBase64Image方法中, 加'data:image/png;base64,' ,会引起服务端存在图片无法预览。
即使是换成jpg,或bmp都一样,无法预览。
处理方法
直接回调base64值,如 callback(base64Data);
图片上下颠倒
代码中有按要求调用了以下代码:
onReady: function() {
// 首次进入,利用隐藏的judgeCanvas判断当前导出图像是否颠倒
imageHelper.checkOrientation('checkCanvas');
}
表现
部分安卓设备出现图片上下颠倒。
处理方法
getBase64Image方法添加入参platform。此值来源SystemInfo.platform。
代码改为:
var result;
var isOrientationRight = wx.getStorageSync('isOrientationRight');
//根据之前获得的当前设备canvas导出图片是否正常来确定是否反转上传图片
if (isOrientationRight) {
result = res;
} else {
if (platform === 'android'){
//android系统不主动做旋转
result = res;
}else{
result = reversedata(res);
}
}
如有有错误,请指正。
Metadata
Metadata
Assignees
Labels
No labels