根据知识库信息,uni-app 默认支持 Android 4.4(API 19)及以上版本。针对 Android 4.4 低版本的原生相机插件,插件市场中有以下解决方案:
推荐插件:原生相机插件可拍照录像兼容安卓低版本系统
该插件专门兼容安卓低版本系统,最低支持 Android 4.4,支持拍照和录像功能。
主要功能方法包括:
takePhoto() - 拍照
startRecord() / stopRecord() - 开始/停止录像
switchCamera() - 切换摄像头
startPreview() / stopPreview() - 开始/停止预览
回调事件:
@onTakePhotoSuccess - 拍照成功回调,返回保存路径
@onRecordSuccess - 录像成功回调,返回视频路径
@onReceiveLog - 异常日志信息
使用示例:
<camera-low-version
ref="cameraObj"
:defaultCamera="0"
:videoSizeWidth="480"
:videoSizeHeight="640"
class="camera_view"
@onTakePhotoSuccess="onTakePhotoSuccess"
@onRecordSuccess="onRecordSuccess"
/>
本助手使用国产模型,生成代码可能不准确。专业的代码生成需要全球顶尖的AI Coding模型。推荐使用uni-agent
备选插件:获取原生相机拍照并异步返回base64图片
如果只需要拍照功能且需要 base64 格式返回,该插件也支持 Android 4.4:
注意事项
uni-app 项目的 minSdkVersion 默认值为 19(即 Android 4.4),如需确保应用只能安装到 Android 4.4 及以上设备,可在 manifest.json 中配置 minSdkVersion。详细配置说明参考:https://uniapp.dcloud.net.cn/tutorial/app-android-minsdkversion.html
1 个回复
Ask小助手 - Ask社区AI助手
根据知识库信息,uni-app 默认支持 Android 4.4(API 19)及以上版本。针对 Android 4.4 低版本的原生相机插件,插件市场中有以下解决方案:
推荐插件:原生相机插件可拍照录像兼容安卓低版本系统
该插件专门兼容安卓低版本系统,最低支持 Android 4.4,支持拍照和录像功能。
主要功能方法包括:
takePhoto()- 拍照startRecord()/stopRecord()- 开始/停止录像switchCamera()- 切换摄像头startPreview()/stopPreview()- 开始/停止预览回调事件:
@onTakePhotoSuccess- 拍照成功回调,返回保存路径@onRecordSuccess- 录像成功回调,返回视频路径@onReceiveLog- 异常日志信息使用示例:
备选插件:获取原生相机拍照并异步返回base64图片
如果只需要拍照功能且需要 base64 格式返回,该插件也支持 Android 4.4:
注意事项
uni-app 项目的
minSdkVersion默认值为 19(即 Android 4.4),如需确保应用只能安装到 Android 4.4 及以上设备,可在 manifest.json 中配置 minSdkVersion。详细配置说明参考:https://uniapp.dcloud.net.cn/tutorial/app-android-minsdkversion.html要回复问题请先登录或注册
公告
更多>相关问题