文件上传
🌐 File Upload
browser_file_upload
处理文件选择对话框。当页面打开文件选择器时,提供要上传的文件路径。
🌐 Handle file chooser dialogs. When a page opens a file picker, provide file paths to upload.
| 参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
paths | string[] | 是 | 要上传的绝对文件路径。省略以取消。 |
→ browser_click { ref: "e8" } // clicks "Choose file" button
⚠ File chooser opened
→ browser_file_upload { paths: ["/home/user/documents/report.pdf"] }
→ browser_snapshot
- text: "report.pdf selected"
- button "Upload" [ref=e12]
→ browser_click { ref: "e12" }
多个文件
🌐 Multiple files
→ browser_file_upload {
paths: [
"/home/user/photos/image1.jpg",
"/home/user/photos/image2.jpg"
]
}
取消文件选择器
🌐 Cancel file chooser
→ browser_file_upload { paths: [] }
note
默认情况下,文件上传仅限于 MCP 工作区根目录内的路径。使用 --allow-unrestricted-file-access 可允许从任何位置上传。