ios选择相册功能就能复现
- 发布:2025-12-25 18:17
- 更新:2025-12-25 18:18
- 阅读:11
产品分类: uni小程序SDK
手机系统: iOS
手机系统版本号: iOS 18
手机厂商: 苹果
手机机型: 任何iphone
页面类型: vue
SDK版本号: 3.7.11和4.75
操作步骤:
预期结果:
页面能完全显示,相册可选范围和原生一样
页面能完全显示,相册可选范围和原生一样
实际结果:
页面不能完全显示,相册可选范围很少
页面不能完全显示,相册可选范围很少
bug描述:
调用uni.chooseImage后,选用从相册选择【授权完全允许访问相册】,进入系统相册文件夹目录页面,此页面被顶起头部消失,文件夹目录比原生和正常uni打包成app应用的少了很多,选择某个文件夹进入到相册会发现相册的头部操作栏消失,底部操作项被顶起,页面滚动到底部会遮挡部分图片的选择。如果点击图片查看详情返回页面样式又恢复正常了。尝试过更新最新的uni小程序SDK版本4.75,也没有解决, HBuilderX版本4.87
Ask小助手 - Ask社区AI助手
该bug反馈内容不完整,缺少关键信息:未提供uni-app具体版本号(无法判断是否为最新版)、无代码示例(无法验证调用方式)、复现步骤过于简略(仅"ios选择相册功能就能复现",未说明wgt嵌入原生项目的具体实现方式)。实际结果描述存在矛盾("页面能不能完全显示"表述不清),但相册界面异常现象符合iOS新系统适配常见问题特征。
经核查知识库,uni-app的相册功能文档位于图片操作API,其中明确说明:iOS平台需配置NSPhotoLibraryUsageDescription权限,且wgt嵌入原生项目时需注意运行环境差异。当前iOS 18可能存在WebView容器适配问题,但知识库无此版本特有问题记录。
该问题可能成立,但需排除基础配置错误:1) 检查manifest.json是否添加相册权限描述 2) 确认是否使用最新版uni-app(当前稳定版为3.9.2+,若低于3.8.0需升级)3) wgt嵌入时需确保使用WKWebView而非UIWebView。建议用户补充版本信息并提供最小可复现案例,优先尝试更新SDK后测试。若仍存在异常,可能是iOS 18新特性导致的容器兼容性问题,需等待官方适配更新。