Fix media upload on iOS (#11740)

This commit is contained in:
Paulus Schoutsen 2022-02-20 08:53:25 -08:00 committed by GitHub
parent dc2038916b
commit afe044d152
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -291,6 +291,7 @@ class PanelMediaBrowser extends LitElement {
"change",
async () => {
const files = input.files!;
document.body.removeChild(input);
const target = this._currentItem!.media_content_id!;
for (let i = 0; i < files.length; i++) {
@ -315,6 +316,9 @@ class PanelMediaBrowser extends LitElement {
},
{ once: true }
);
// https://stackoverflow.com/questions/47664777/javascript-file-input-onchange-not-working-ios-safari-only
input.style.display = "none";
document.body.append(input);
input.click();
}