XuqmGroup-AndroidSDK/sdk-webview/src/main/java/com/xuqm
XuqmGroup ab0dc90909 debug(webview): 文件选择器全链路日志 + 修复逗号分隔 acceptTypes
1. resolvePickerMimeTypes 对每个 entry 先按逗号拆分,再解析;
   修复部分 WebView 将 accept=".docx,.doc" 作为单个字符串传入
   导致 getMimeTypeFromExtension("docx,.doc") 返回 null → 变成 */*
   但实际 picker 仍以 */* 启动无过滤的问题。

2. 添加 XWV-FilePicker tag 日志,覆盖:
   - onShowFileChooser: acceptTypes / resolvedMimes / 分支选择
   - launchPickerWithPermission: 权限检查结果
   - storageReadPermissionLauncher: 权限申请结果
   - pickContentLauncher: uri / rawMime / displayName / extMime /
     actualMime / allowed / onReceiveValue 最终值
   - copyUriToWebViewCache: 开始/结束/字节数

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-23 15:09:56 +08:00
..
sdk/webview debug(webview): 文件选择器全链路日志 + 修复逗号分隔 acceptTypes 2026-06-23 15:09:56 +08:00