Size: a a a

JavaScript — русскоговорящее сообщество

2019 November 07

t

tema in JavaScript — русскоговорящее сообщество
блин, в чем может быть проблема у меня все браузеры обновленые
источник

AP

A P in JavaScript — русскоговорящее сообщество
какие нить плагины в браузерах мож
источник

t

tema in JavaScript — русскоговорящее сообщество
A P
какие нить плагины в браузерах мож
смотрю как раз, вот в мазилле работает а в chrome and opera не работает, подозреваю что ето из за рекламного блокировщика, я уже его удалил но проблема осталась.
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Lookarious
(i == 1) && doSomething()
=
if(i==1) doSomething ()
За такое надо бить
источник

N

Natalina27 in JavaScript — русскоговорящее сообщество
Vlad
За такое надо бить
👍🏻
источник

M

Michael in JavaScript — русскоговорящее сообщество
Liprof
Обращение к вкашному апи осуществляется только через сервер
где написано?
источник

M

Michael in JavaScript — русскоговорящее сообщество
A P
если вк разрешает крос ориджин запросы
если очень надо, можно отключить CORS в браузере.
источник

M

Michael in JavaScript — русскоговорящее сообщество
tema
в чем может быть проблема ?
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Vlad
За такое надо бить
Ну бей тогда?
источник

L

Liprof in JavaScript — русскоговорящее сообщество
Michael
где написано?
Не знаю, вырубал CORS, ничего не помогло. Потом, почитав документацию, наткнулся на фразу "Для получения access_token необходимо выполнить запрос с Вашего сервера...", ну и сделал на бэке без всяких отключений и дополнительных траблов, дальше потом все запросы так оформлял и норм было
источник

MG

Mark Galagan in JavaScript — русскоговорящее сообщество
Тут не в CORS-е дело, а в том, что так работает oauth2 Authorization Code flow на читай https://tools.ietf.org/html/rfc6749#section-1.3.1 , что бы делать напрямую из JS-а тебе надо использовать Client Credentials Flow, но никто никогда тебе с JS это делать не даст, т.к. там необходимо клиету давать client id и client secret, а надежно спрятать это не возможно. Вот поэтому и используют сервер для того что бы получить и передать access_token в JS.
источник

M

Michael in JavaScript — русскоговорящее сообщество
источник

M

Michael in JavaScript — русскоговорящее сообщество
источник

L

Liprof in JavaScript — русскоговорящее сообщество
Mark Galagan
Тут не в CORS-е дело, а в том, что так работает oauth2 Authorization Code flow на читай https://tools.ietf.org/html/rfc6749#section-1.3.1 , что бы делать напрямую из JS-а тебе надо использовать Client Credentials Flow, но никто никогда тебе с JS это делать не даст, т.к. там необходимо клиету давать client id и client secret, а надежно спрятать это не возможно. Вот поэтому и используют сервер для того что бы получить и передать access_token в JS.
Спасибо, понял
источник

V

Vyacheslav in JavaScript — русскоговорящее сообщество
Интересно, а зачем cb IntersectionObserver'а вызывается сразу же при инициализации даже если никаких пересечений не было, зачем они так сделали и как с этим бороться?
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Vyacheslav
Интересно, а зачем cb IntersectionObserver'а вызывается сразу же при инициализации даже если никаких пересечений не было, зачем они так сделали и как с этим бороться?
Покажи код
источник

V

Vyacheslav in JavaScript — русскоговорящее сообщество
new IntersectionObserver(entries => { console.log('fired') }, { threshold: [0.0]}).observe(footer)
источник

V

Vyacheslav in JavaScript — русскоговорящее сообщество
Fired при загрузке страницы вызовется
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Vyacheslav
new IntersectionObserver(entries => { console.log('fired') }, { threshold: [0.0]}).observe(footer)
Поэтому проверять
entries.forEach(entry => {
 if (entry.isIntersecting) {
   console.log(entry.target + "in viewport")
 }
})
источник

V

Vyacheslav in JavaScript — русскоговорящее сообщество
Везде кроме хрома isIntersecting всегда true
источник