Javascript 如果Edge没有';你不支持吗?
我希望添加一个使用原生Web共享API的共享按钮,以检查我使用的支持Javascript 如果Edge没有';你不支持吗?,javascript,microsoft-edge,navigator,web-share,Javascript,Microsoft Edge,Navigator,Web Share,我希望添加一个使用原生Web共享API的共享按钮,以检查我使用的支持 if('share'在window.navigator中) 然而,Edge在不受支持时返回函数,而Chrome将正确返回未定义的函数 你知道我为什么会这样做吗 if ('share' in window.navigator) { console.log(window.navigator); console.log("true"); }
if('share'在window.navigator中)
然而,Edge在不受支持时返回函数,而Chrome将正确返回未定义的函数
你知道我为什么会这样做吗
if ('share' in window.navigator) {
console.log(window.navigator);
console.log("true");
}
else {
console.log("false");
}
经过测试,上述脚本在Edge browser(Edge和Edge Chromium的旧版)浏览器和Chrome浏览器中运行良好,用于检查共享属性是否存在于window中。navigator对象或其原型,更多详细信息,请查看
关于Web共享API的版本,它不支持Edge和Chrome浏览器,请检查文档示例和浏览器兼容性