Какую версию Edge вы используете? Я протестировал на Edge Legacy и Edge Chromium, схема URL не может открываться ни в одном из браузеров Edge, но я не вижу никаких ошибок.
В качестве обходного пути вы можете проверить версию браузера перед тем, как открыть ссылку:
window.navigator.userAgent.indexOf("Edge") > -1 //check for Edge Legacy
window.navigator.userAgent.indexOf("Edg") > -1 //check for Edge Chromium
Пример рабочего кода:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<input type="button" value="test" onclick="RedirectToCostAnalytics()"/>
<script>
function RedirectToCostAnalytics() {
if ((window.navigator.userAgent.indexOf("Edge") > -1) || (window.navigator.userAgent.indexOf("Edg") > -1)) {
window.location.href = 'https://google.com/';
}
else {
window.location.href = 'microsoft-edge:https://google.com/';
}
}
</script>
</body>
</html>