我不确定我在这里做错了什么,我认为这个Web Share API应该有更多文档或更好的错误描述。
\n我正在尝试共享以下文件
\n{\n lastModified: 1622843015507\n lastModifiedDate: Fri Jun 04 2021 16:43:35 GMT-0500 (Eastern Standard Time) {}\n name: "60b1d17b7f2cd71c8307fae2"\n size: 37835\n type: "image/png"\n webkitRelativePath: ""\n}\nRun Code Online (Sandbox Code Playgroud)\n使用
\nawait navigator.share({\n text: \'TEST\',\n files: [file],\n });\nRun Code Online (Sandbox Code Playgroud)\n我已确保该类型是允许的类型,但我不断收到DOMException: Permission denied. 我真的不明白\xe2\x80\x99不明白我应该寻找什么。
我认为您面临的问题是您的文件名没有扩展名。尝试添加.png到文件名,它应该会自动工作。
const file = new File(['hello'], 'hello.png', { type: 'image/png' });
await navigator.share({ files: [file] });
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1522 次 |
| 最近记录: |