随着我的应用程序的规模和复杂性不断增长,我正在添加调试、日志记录、跟踪和分析点。我目前有不同的程序开关来关闭它们,并且有一个主开发开关可以在生产时将它们全部关闭,并在开发中打开。
我突然想到,为了防止在打开开发模式的情况下意外发布版本,我想在任何不是 Firefox 开发者版的浏览器中默认关闭它。
那么,我如何以编程方式确定浏览器是否是 Firefox 开发者版?我已经检查过navigator.userAgent
,但它没有提供此类信息。
随着我的应用程序的规模和复杂性不断增长,我正在添加调试、日志记录、跟踪和分析点。我目前有不同的程序开关来关闭它们,并且有一个主开发开关可以在生产时将它们全部关闭,并在开发中打开。
我突然想到,为了防止在打开开发模式的情况下意外发布版本,我想在任何不是 Firefox 开发者版的浏览器中默认关闭它。
那么,我如何以编程方式确定浏览器是否是 Firefox 开发者版?我已经检查过navigator.userAgent
,但它没有提供此类信息。