我正在我的电子应用中加载一个远程站点。我想在电子外壳中添加一些自定义CSS。我注意到我的package.json中的名称出现在UserAgent中。我知道我可以做到以下几点:
if(navigator.userAgent.indexOf('MyApp') >= 0) document.body.classList.add('electronified');
我想知道这是否是最好的方法呢?或者如果我应该从主过程中做到这一点。你有什么想法?
答案 0 :(得分:2)
我认为您应该尝试查看process.versions.electron
。
if (process && process.versions && process.versions.electron) {
document.body.classList.add('electronified');
}
这假设您当然没有在<webview>
内运行您的应用。