| Summary: | Enable the drag and drop API on iPhone | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Devon Govett <govett> |
| Component: | UI Events | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | ap, darin.senneff, thorton, webkit-bug-importer, wenson_hsieh |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari 14 | ||
| Hardware: | iPhone / iPad | ||
| OS: | iOS 14 | ||
|
Description
Devon Govett
2021-03-22 13:24:29 PDT
I’ll second this request. While working on an interface that uses the native DnD API, I noticed that it works pretty great in iPadOS but not iOS, which is what prompted me to come here and search for info. Having that API implemented in iOS WebKit would be a big boost toward advancing its compatibility and capabilities. It’s currently supported on most other platforms, though often with quirks and small differences. Opening up support to the iOS Safari market could push that to a better place for developers to use. Also, many developers (including myself) who want up add this type of functionality are forced to implement their own custom DnD using the Touch Events API or other methods. This increases development time, code size, and project complexity. It would be a boon to have a true cross-browser, native option available without needing to create functionality from scratch. This appears to be fixed on iOS 15! Drag and drop even works between different apps. Thank you!! https://twitter.com/malonso/status/1439999537133678593 |