如何解决如何查找Electron应用程序是MAC还是MAS构建?
有没有办法在Electron中为Mac Store构建一个is-MAS
?我尝试浏览package.json甚至构建标记,但到目前为止还没有运气。我希望能够根据用户下载电子应用程序的位置(Mac Store,网站等)获得条件内容。
预先感谢
解决方法
您可以在运行时使用process.mas属性来测试是否专门为Mac App Store构建了一个应用程序:
process.mas
只读一个
Boolean
。对于Mac App Store构建,该属性为true
,对于其他 建立undefined
。
因此,一个简单的isMAS
函数可以定义为:
function isMAS()
{
return process.mas || false;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。