Size: a a a

2020 May 11

Q

Quiz Bot in JS Liberty
Anatoly Snow
/start@QuizBot
This bot will help you create a quiz with a series of multiple choice questions. Switch to your private chat with the bot to create a new quiz or to view the list of quizzes you created.
источник

В

Владимир in JS Liberty
Всем привет.
Есть задача, но в жс не волоку. - Возможно ли через new Proxy - подменить свойства getBattery ?
источник

nn

nolanson no in JS Liberty
что за Proxy что за getBattery
источник

nn

nolanson no in JS Liberty
откуда это?
источник

В

Владимир in JS Liberty
window.navigator.getButtery();
источник

В

Владимир in JS Liberty
new Proxy - обёртка для объекта или функций
источник

В

Владимир in JS Liberty
например через код:
(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);");
источник

В

Владимир in JS Liberty
я могу отключить информацию о батарее в браузере
источник

В

Владимир in JS Liberty
а мне надо не отключить, а показать требуемые параметры по батарее
источник

В

Владимир in JS Liberty
кто поможет решить задачу - с меня по договорённости
источник

nn

nolanson no in JS Liberty
var navigatorBatteryPrivacy = "(" + function() {
   navigator.getBattery = function modifiedGetBattery() {
       return Promise.resolve(new BatteryManager());
   };
} + ")();";
источник

nn

nolanson no in JS Liberty
источник

В

Владимир in JS Liberty
не могу разобраться, мне надо поставить свои значения в:
charging: false,
                             chargingTime: Infinity,
                             dischargingTime: 7929751,
                             level: 0.43
источник

В

Владимир in JS Liberty
а именно подставлять свои значения в dischargingTime: 7929751,
                             level: 0.43
источник

В

Владимир in JS Liberty
они ридонли, но предполагал, что через прокси можно будет подставлять свои
источник

DE

Denis Efremov in JS Liberty
Владимир
кто поможет решить задачу - с меня по договорённости
Object.defineProperty
источник

В

Владимир in JS Liberty
Это исользуется для переопределения навигатора на виндов, а гет батери это функция навигатора возвращающая обьект своства которого надо перезаписать
источник

В

Владимир in JS Liberty
Что мне тогда подставлять дефайн проперти
источник

НШ

Нурсултан Шаршеев... in JS Liberty
Привет всем. Как можно получить булево значение что форма отправлена?
источник

F

Foma in JS Liberty
получить ответ от сервера?
источник