发生90°旋转的手机品牌是三星,但小米测试没问题
深井菜鸟
- 发布:2016-12-05 18:03
- 更新:2017-03-13 09:21
- 阅读:1556

1***@qq.com
层主,我也遇到这种情况了,我是小白,可以给份demo吗?感激不尽...
2017-08-10 18:06
深井菜鸟 (作者)
回复 1***@qq.com:
只有安卓
var cameraManager = plus.camera.getCamera(1);
cameraManager.captureImage(function(path){
var deg = 0;
if(plus.os.name.toUpperCase() == 'ANDROID'){
var ExifInterface = plus.android.importClass('android.media.ExifInterface')
,exifInterface = new ExifInterface(plus.io.convertLocalFileSystemURL(path))
,orientation = exifInterface.getAttributeInt(ExifInterface.TAG_ORIENTATION, ExifInterface.ORIENTATION_NORMAL);
switch(orientation){
case ExifInterface.ORIENTATION_ROTATE_90:
deg = 90;
break;
case ExifInterface.ORIENTATION_ROTATE_180:
deg = 180;
break;
case ExifInterface.ORIENTATION_ROTATE_270:
deg = 270;
break;
2017-10-17 15:31