1. 触发文件选择前检查存储读取权限:API < 33 检查 READ_EXTERNAL_STORAGE,API 33+ 按 MIME 类型检查粒度媒体权限; 权限不足时先申请,结果回调后再启动选择器。 2. 将选中文件的 content:// URI 复制到 app 私有缓存目录后再传给 WebView,解决云盘、系统相册、媒体库等 content://media/ URI WebView 渲染进程无法读取导致 H5 上传内容为空的问题。 同时修复了 doc/docx 无响应及 PDF 返回不可用 URI 的问题。 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| com/xuqm/sdk/webview | ||