Overview
dsh-copy-file
README / EN
Package documentation
Registry summary
dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.
Read the full README on GitHubLIMITATIONS
Known limitations
- **拖到资源管理器**只有 Chromium 可行(`DownloadURL`)。微信/飞书聊天窗口是否识别取决于它们自己;最稳的是先复制、再在目标里粘贴。 - **任务栏永远不接受文件拖放**:拖到任务栏图标上一定是"禁止"光标,任何来源(包括资源管理器自己)都一样。要落地请拖进**已打开文件夹的文件列表区**或桌面。 - `DownloadURL` 只认**文件系统落点**:Explorer 侧栏的文件夹图标、任务栏、微信/飞书窗口都会拒绝;拖动过程中 Windows **不会**自动把目标窗口提到前台,所以先把文件夹窗口露出来再拖。 - **原生拖拽出卡片**没有在真机窗口里完整复现(调试窗口不在前台时物理拖拽进不了页面);`DownloadURL` 机制本身在独立页面实测成功(Edge 155,中文名原样落地)。页内"拖进对话"已用真实 dragstart+drop 验证。 - **路径超过 260 字符**:剪贴板本身能放,但个别粘贴目标可能截断。 - **会话工作区之外的文件**:与"打开文件"能力的边界一致,会被拒绝。 - **改名/移动文件**:会话日志不可变,卡片会指向旧路径 → 复制与预览都会失败;这时用「复制文件路径」仍可拿到路径(已实现并实测)。 - **原生应用列表很长**:那是上游行为(列出所有已注册应用),我们没动。 - macOS / Linux 未测试;Electron 桌面版未测试。 ---
