1***@qq.com
1***@qq.com
  • 发布:2025-12-25 18:17
  • 更新:2025-12-25 18:18
  • 阅读:11

【报Bug】uni小程序SDK模式打包wgt内嵌到原生ios项目发现小程调用相册,相册的样式和功能有缺失

分类:uni小程序sdk

产品分类: uni小程序SDK

手机系统: iOS

手机系统版本号: iOS 18

手机厂商: 苹果

手机机型: 任何iphone

页面类型: vue

SDK版本号: 3.7.11和4.75

操作步骤:

ios选择相册功能就能复现

预期结果:

页面能完全显示,相册可选范围和原生一样

实际结果:

页面不能完全显示,相册可选范围很少

bug描述:

调用uni.chooseImage后,选用从相册选择【授权完全允许访问相册】,进入系统相册文件夹目录页面,此页面被顶起头部消失,文件夹目录比原生和正常uni打包成app应用的少了很多,选择某个文件夹进入到相册会发现相册的头部操作栏消失,底部操作项被顶起,页面滚动到底部会遮挡部分图片的选择。如果点击图片查看详情返回页面样式又恢复正常了。尝试过更新最新的uni小程序SDK版本4.75,也没有解决, HBuilderX版本4.87

2025-12-25 18:17 负责人:无 分享
已邀请:
Ask小助手

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新特性导致的容器兼容性问题,需等待官方适配更新。

内容为 AI 生成,仅供参考

要回复问题请先登录注册