-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Accept files in PWA Web Share Target #8880
Comments
アップロード中は通知でアップロードの状態を表示する必要があるかも |
sw.tsでファイルをアップロードする必要があるんだけど、browser-image-resizerはOffscreenCanvasないと多分無理なので画像圧縮は無理か |
Web Share Target あるなら OffscreenCanvas もあるのでは、というか一回idbあたりにしまっておけばいいのでは |
たしかに |
iOS 16.4からOffscreenCanvas対応した |
うおおおおおおお |
深夜テンションでbrowser-image-resizerをOffscreenCanvasにした https://github.com/misskey-dev/browser-image-resizer/releases/tag/v2.2.1-misskey.4 |
@tamaina Any updates on this feature? It would be very nice to have this feature along with the ability to not only upload images but also audio and video files via web-share-target |
PWAのshare_targetでファイルを受け付けるようにする
Summary
PWAのshare_targetでファイルを受け付けるようにし、画像などの共有ができるようにしたい。
https://w3c.github.io/web-share-target/level-2/
https://web.dev/web-share-target/#accepting-files
実装イメージ
manifest.json
sw.ts
onfetchで/sw/shareをPOSTかつmultipart/form-dataで叩かれた場合は良い感じにクエリ生成やファイルアップロードするなどして
self.clients.openWindow(
/share?${ii_kanjino_query}
)https://web.dev/web-share-target/#processing-post-shares
The text was updated successfully, but these errors were encountered: