var cmr = plus.camera.getCamera();
cmr.captureImage(function(path) {
console.log("Capture image success: " + path);
},
function(error) {
console.log("Capture image failed: " + error.message);
}, { // CameraOptions 摄像头拍照参数
crop: { //CameraCropStyles 裁剪图片设置项
width: 295,
height: 413
}
}
);
- 发布:2022-04-07 16:04
- 更新:2022-04-08 15:34
- 阅读:507
产品分类: 其他/5+ SDK
示例代码:
操作步骤:
注:此问题,在HBuilder中用标准基座是正常的,只有Xcode 调 iOSSDK才出现
1、Xcode 运行 iOSSDK 工程 HBuilder-Hello
2、调用 5+api 拍照方法 captureImage,拍照参数中需要设置裁剪图片项
var cmr = plus.camera.getCamera();
cmr.captureImage(function(path) {
console.log("Capture image success: " + path);
},
function(error) {
console.log("Capture image failed: " + error.message);
}, { // CameraOptions 摄像头拍照参数
crop: { //CameraCropStyles 裁剪图片设置项
width: 295,
height: 413
}
}
);
注:此问题,在HBuilder中用标准基座是正常的,只有Xcode 调 iOSSDK才出现
1、Xcode 运行 iOSSDK 工程 HBuilder-Hello
2、调用 5+api 拍照方法 captureImage,拍照参数中需要设置裁剪图片项
var cmr = plus.camera.getCamera();
cmr.captureImage(function(path) {
console.log("Capture image success: " + path);
},
function(error) {
console.log("Capture image failed: " + error.message);
}, { // CameraOptions 摄像头拍照参数
crop: { //CameraCropStyles 裁剪图片设置项
width: 295,
height: 413
}
}
);
预期结果:
拍照后进入裁剪编辑界面,界面上有4个操作按钮
拍照后进入裁剪编辑界面,界面上有4个操作按钮
实际结果:
拍照后进入裁剪编辑界面,界面上只有2个操作按钮(看附件截图),缺少确认(对勾)和取消(X)按钮
拍照后进入裁剪编辑界面,界面上只有2个操作按钮(看附件截图),缺少确认(对勾)和取消(X)按钮
bug描述:
注:此问题,在HBuilder中用标准基座是正常的,只有Xcode 调 iOSSDK才出现
开发测试环境:
SDK版本号:iOSSDK@3.3.11_20220209
操作系统:macOS 12.2.1
开发工具:Xcode 13.2.1
手机OS平台:iOS
手机OS系统版本:iOS 12.5.5
手机厂商:苹果
手机设备机型:iPhone 6
操作步骤:
1、Xcode 运行 iOSSDK 工程 HBuilder-Hello
2、调用 5+api 拍照方法 captureImage(拍照参数中需要设置裁剪图片项)
3、拍照后进入裁剪编辑界面,应该有界面上有4个操作按钮;
4、实际界面上只有2个操作按钮(看附件截图),缺少确认(对勾)和取消(X)按钮
附件中单独代码文件运行在 iOSSDK@3.3.11_20220209\HBuilder-Hello\HBuilder-Hello\Pandora\apps\H5__XXX\www 下
z***@aliyun.com (作者)
问题已解决,感谢!
2022-04-08 16:16