Microsoft/TypeScript
navigator.share is not always a function
Aberta
#42.809 aberto em 15 de fev. de 2021
BugDomain: lib.d.tsHelp Wanted
Métricas do repositório
- Stars
- (108.860 estrelas)
- Métricas de merge de PR
- (Métricas PR pendentes)
Description
Bug Report
navigator.share is undefined is many browsers, yet TypeScript reports it as "the function is always defined"
🔎 Search Terms
navigator.share share
🕗 Version & Regression Information
Version 4.1.5 & Nightly
⏯ Playground Link
💻 Code
if (navigator.share) {
console.log('The native share feature is implemented');
} else {
console.log('The native share feature is not implemented');
}
🙁 Actual behavior
TypeScript reports it as "the function is always defined"
🙂 Expected behavior
If should report navigator.share as maybe being present.