Я думаю, что флаги не могут быть доступны через js, потому что js коды могут выполняться в любых браузерах. Мы не можем ориентироваться только на функции в определенном браузере. Я также много искал и не нашел пути. Возможно, расширение может сделать это, но я думаю, что это потребует больших усилий для исследования.
Поскольку эта функция по умолчанию не включена Edge Chromium, я думаю, что самый простой обходной путь - это определить версию браузера, если Edge Chromium, затем напомните пользователю, чтобы проверить, включена ли функция:
var checkbrowser = (function(agent) {
if (agent.indexOf("edg") > -1) { //check if Edge Chromium
return "the page of showing how to enable clickonce support";
} else {
return "not Edge Chromium"
}
})(window.navigator.userAgent.toLowerCase());
document.body.innerHTML = checkbrowser;
Кроме того, если ваше приложение используется на предприятии и кто-то имеет доступ к групповой политике, вы также можете предложить ИТ-отделу установить эту групповую политику: ClickOnceEnabled для включения clickonce в Edge Chromium.