Size: a a a

2020 May 19

DE

Denis Efremov in pro.js
Виктория
А кто это подходит?
Ты
источник

В

Виктория in pro.js
Да
источник

VI

Volodymyr Igorevich in pro.js
Вот вариант еще который можно для таких обьектов использовать
const order = [4, 5, 1, 2].map(String)

const obj = {
   '5': '5',
   4: 'asdf',
   1: 'q2',
   2: 'a',
   extra: '12'
}

const res = Object.entries(obj).sort(([a], [b])=>{
let orderLeft = order.indexOf(a)
let orderRight = order.indexOf(b)
if(!orderLeft || orderRight<0) {
    return -1;
}

return orderLeft < orderRight?-1:1
}).map((el)=> el[1])

console.log(res)

Может кому надо будет или нет.
источник

S

Syntax Highlight Bot in pro.js
Volodymyr Igorevich
Вот вариант еще который можно для таких обьектов использовать
const order = [4, 5, 1, 2].map(String)

const obj = {
   '5': '5',
   4: 'asdf',
   1: 'q2',
   2: 'a',
   extra: '12'
}

const res = Object.entries(obj).sort(([a], [b])=>{
let orderLeft = order.indexOf(a)
let orderRight = order.indexOf(b)
if(!orderLeft || orderRight<0) {
    return -1;
}

return orderLeft < orderRight?-1:1
}).map((el)=> el[1])

console.log(res)

Может кому надо будет или нет.
источник

DE

Denis Efremov in pro.js
Volodymyr Igorevich
Вот вариант еще который можно для таких обьектов использовать
const order = [4, 5, 1, 2].map(String)

const obj = {
   '5': '5',
   4: 'asdf',
   1: 'q2',
   2: 'a',
   extra: '12'
}

const res = Object.entries(obj).sort(([a], [b])=>{
let orderLeft = order.indexOf(a)
let orderRight = order.indexOf(b)
if(!orderLeft || orderRight<0) {
    return -1;
}

return orderLeft < orderRight?-1:1
}).map((el)=> el[1])

console.log(res)

Может кому надо будет или нет.
Можно юзать массив
источник

В

Виктория in pro.js
Давайте Андрея в докер-контейнер засунем
источник

В

Виктория in pro.js
Пусчай сидит
источник

В

Виктория in pro.js
И будет так
источник

JD

John Doe in pro.js
Привет, подскажите плс как можно завести autoplay на audio в 100% случаев и чтобы можно было кидать mute и play\pause?


https://stackoverflow.com/questions/50490304/how-to-make-audio-autoplay-on-chrome

Отсюда работает только iframe, но мне его надо мьютить и pause\play, трек соответственно на 3rd party и в iframe поэтому не залезть

Пробовал еще через postMessage общаться с локальным iframe, в котором был audio, но тоже не взлетело
источник

DE

Denis Efremov in pro.js
John Doe
Привет, подскажите плс как можно завести autoplay на audio в 100% случаев и чтобы можно было кидать mute и play\pause?


https://stackoverflow.com/questions/50490304/how-to-make-audio-autoplay-on-chrome

Отсюда работает только iframe, но мне его надо мьютить и pause\play, трек соответственно на 3rd party и в iframe поэтому не залезть

Пробовал еще через postMessage общаться с локальным iframe, в котором был audio, но тоже не взлетело
Нельзя сделать автоплей вроде, но можно запускать программно
источник

JD

John Doe in pro.js
Denis Efremov
Нельзя сделать автоплей вроде, но можно запускать программно
Ну, через клик реализовано, но хотелось бы autoplay, т.к. в моем контексте приложения отсутствие autoplay выглядит как bad ux
Спасибо
источник

DE

Denis Efremov in pro.js
John Doe
Ну, через клик реализовано, но хотелось бы autoplay, т.к. в моем контексте приложения отсутствие autoplay выглядит как bad ux
Спасибо
Реализуй по таймауту
источник

JD

John Doe in pro.js
Чтобы play у audio вызвать должен быть какой-то интерактив у юзера со страницей, иначе exception
источник

DE

Denis Efremov in pro.js
John Doe
Чтобы play у audio вызвать должен быть какой-то интерактив у юзера со страницей, иначе exception
Правильно
источник

DE

Denis Efremov in pro.js
Знаешь зачем?
источник

JD

John Doe in pro.js
Насколько я понял из changelog chrome потому что фичу эту слишком часто использовали и в самых разных отвратительных целях
источник

DE

Denis Efremov in pro.js
Чтобы всякие дебилы не делали автоплей — да!
источник

AK

Aleksei Kowalski in pro.js
🌚
источник

DE

Denis Efremov in pro.js
Ковальский, анализируй
источник

DE

Denis Efremov in pro.js
Андрей, мне кажется, что ты доброту начинаешь принимать за слабость
источник