например через код:
(function(navi){
var nnav = new Proxy(navi,{
get:function(t,p){
if(p == 'getBattery' || p == 'battery'){
return void(0);
}
if(t[p] instanceof Function){
return t[p].bind(navi);
}
return t[p];
},
has:function(t, p)
{
if(p == 'getBattery' || p == 'battery')
{
return false;
}
return p in navi;
}
});
Object.defineProperty(window,'navigator',{
configurable: false,
enumberable: false,
value:nnav,
writable:false,
});
})(window.navigator);");