Improve warning when failing to copy on web

This commit is contained in:
Emil Ernerfeldt 2024-06-28 08:40:58 +02:00
parent 814eddd094
commit e62bd7037a
1 changed files with 6 additions and 1 deletions

View File

@ -172,7 +172,12 @@ fn set_clipboard_text(s: &str) {
};
wasm_bindgen_futures::spawn_local(future);
} else {
log::warn!("window.navigator.clipboard is null; can't copy text");
let is_secure_context = window.is_secure_context();
if is_secure_context {
log::warn!("window.navigator.clipboard is null; can't copy text");
} else {
log::warn!("window.navigator.clipboard is null; can't copy text, probably because we're not in a secure context. See https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts");
}
}
}
}