Я задался вопрос плеером для flv и уже перепробовал много вариантов но они все для vue 2, хотел бы спросить, может кто посоветовать vue3 flv плеер для стримов?

|
F0ll0wer 2022-07-02 19:59:36
выводится в компоненте через v-html
shgkme 2022-07-02 19:59:44
F0ll0wer 2022-07-02 19:59:08
да блин, ответ с сервера строкой: вся разметка

И нужно применить lazy loading для картинок в простых <img> внутри большого куска HTML, который приходит с сервера?

nonm1k 2022-07-02 20:00:26
F0ll0wer 2022-07-02 19:59:08
да блин, ответ с сервера строкой: вся разметка

как ты хочешь управлять тем, что ты не можешь редактировать?

F0ll0wer 2022-07-02 20:00:48
ну, джсом я бы просто нашел картинки. а тут вью
shgkme 2022-07-02 20:00:55
F0ll0wer 2022-07-02 19:59:36
выводится в компоненте через v-html

Взять пришедшую разметку строкой, спарсить в DOM, найти все IMG, поправить им loading, собрать в строку обратно, выдать в v-html

shgkme 2022-07-02 20:01:18
regexp
F0ll0wer 2022-07-02 20:01:34
ну, кстати, да
Александр 2022-07-02 20:09:56
shgkme 2022-07-02 19:50:21
Можно использовать CTRL R, точно будет работать 😀

вроде придумал(подсмотрел) вариант — можно разбить основную аппу на маленькие, и там где предполагается втыкать дочерние (эти места известны заранее), нужно предусмотреть внешнюю подгрузку дочернего приложения(!), допустим через флаги в LS. плюс будет какой-то оркестратор(омг) который этого фрэнка собирает при старте страницы тупо js-ом.

остается вопрос — сработает ли в таком случае HMR у дочерних приложений 🙂

Александр 2022-07-02 20:11:57
в таком случае же нет противоречий с dom-ом? на ту часть дерева куда накидывается дочерняя аппа, основная(а точнее «другая», «основной» уже нет, получается) не будет накинута.
Александр 2022-07-02 20:26:14
vuejs_ru-1089828.jpg
не, не работает второй HMR. апдейт прилетает в сокеты, но компонент не ребилдится

тестил на vite3.beta (т.к. есть issue на эту тему про ssl) и на православном 2.9.13

CryptoKing5555 2022-07-02 20:32:22
Hello I am looking for a vuejs — Blockchain developer . Plz dm me.
Александр 2022-07-02 20:32:24
vuejs_ru-1089831.jpg
https://github.com/vitejs/vite/issues/2304

беда. в принципе вопрос снят 🙂

shgkme 2022-07-02 20:33:58
Александр 2022-07-02 20:32:24
https://github.com/vitejs/vite/issues/2304

беда. в принципе вопрос снят 🙂

Если исходить из того, что основное приложение в проде, то 1 клиент и будет ведь

Александр 2022-07-02 20:36:44
shgkme 2022-07-02 20:33:58
Если исходить из того, что основное приложение в проде, то 1 клиент и будет ведь

ну по логике да, но тут видимо придется делать issue потому что в таком режиме тоже не работает.

Александр 2022-07-02 20:37:24
да и в целом — может быть параллельно 2/3 приложения в деве параллельно… если уж мы про микрофронтенды =/
shgkme 2022-07-02 20:40:00
Александр 2022-07-02 20:37:24
да и в целом — может быть параллельно 2/3 приложения в деве параллельно… если уж мы про микрофронтенды =/

Микрофронтенды же не обязательно разрабатывать уже сразу собранными в один монолит (иначе в чём тут микро фронтенды?).

Разрабатывается кусок, собирается, потом встраивается в приложение

Александр 2022-07-02 20:42:52
shgkme 2022-07-02 20:40:00
Микрофронтенды же не обязательно разрабатывать уже сразу собранными в один монолит (иначе в чём тут микро фронтенды?).

Разрабатывается кусок, собирается, потом встраивается в приложение

да в целом верно, и это как раз способстововало бы тому чтобы не работали более чем с 1) щас еще поковыряю конечно, странно всё же, что в сокеты всё приходит а компонент неалё, есть подозрение что руки кривоваты.

Artemchen 2022-07-02 21:09:07
всем привет, я задался вопрос плеером для flv и уже перепробовал много вариантов но они все для vue 2, хотел бы спросить, может кто посоветовать vue3 flv плеер для стримов?
SRyzhkov 2022-07-02 21:12:19
Artemchen 2022-07-02 21:09:07
всем привет, я задался вопрос плеером для flv и уже перепробовал много вариантов но они все для vue 2, хотел бы спросить, может кто посоветовать vue3 flv плеер для стримов?

Videojs

anteycu 2022-07-02 21:36:24
vuejs_ru-1089840.jpg
Ребята help. Я шя умру от этого идиотизма. Установил валидатор на vue.js 3 и подключил его в файле main js. Но он выдает ошибку которая видна на скрине
anteycu 2022-07-02 21:36:57
Кто-нибудь сталкивался с эти ? Или может знает решение ?
rshnnk 2022-07-02 21:37:17
anteycu 2022-07-02 21:36:57
Кто-нибудь сталкивался с эти ? Или может знает решение ?

добавил типы в tsconfig?

anteycu 2022-07-02 21:37:25
rshnnk 2022-07-02 21:37:17
добавил типы в tsconfig?

Нет

islambeg 2022-07-02 21:37:27
anteycu 2022-07-02 21:36:57
Кто-нибудь сталкивался с эти ? Или может знает решение ?

Ошибку прочитал?

anteycu 2022-07-02 21:37:51
islambeg 2022-07-02 21:37:27
Ошибку прочитал?

Я пробивал писать ту команду, выдает ошибку

islambeg 2022-07-02 21:38:12
anteycu 2022-07-02 21:37:51
Я пробивал писать ту команду, выдает ошибку

Покажи, какую ошибку

anteycu 2022-07-02 21:38:44
vuejs_ru-1089847.jpg

rshnnk 2022-07-02 21:39:01
anteycu 2022-07-02 21:38:44

кавычки убери

Khusanov_M_R 2022-07-02 21:41:10
anteycu 2022-07-02 21:38:44

npm i —save-dev @types/vuelidate

Khusanov_M_R 2022-07-02 21:41:31
где vuex хранит данные? в localStorage?
shgkme 2022-07-02 21:41:58
Khusanov_M_R 2022-07-02 21:41:31
где vuex хранит данные? в localStorage?

В оперативной памяти. Это просто глобальная переменная с особым подходом по работе с ней

anteycu 2022-07-02 21:42:23
vuejs_ru-1089853.jpg
Убрал, не помогло
Khusanov_M_R 2022-07-02 21:43:34
shgkme 2022-07-02 21:41:58
В оперативной памяти. Это просто глобальная переменная с особым подходом по работе с ней

У меня проблема возникла именно на устройствах эппла, я не могу рефрешнуть токены (и с vuex и c локалкой), но на андроиде и винде они обновляются нормально. Из-за чего этого может быть?

anteycu 2022-07-02 21:43:58
rshnnk 2022-07-02 21:39:01
кавычки убери

Убрал кавычки, не помогло

anteycu 2022-07-02 21:44:28
shgkme 2022-07-02 21:41:58
В оперативной памяти. Это просто глобальная переменная с особым подходом по работе с ней

Можеш пожалуйста глянуть на мою проблему ?

anteycu 2022-07-02 21:44:53
vuejs_ru-1089857.jpg
Ребята help. Я шя умру от этого идиотизма. Установил валидатор на vue.js 3 и подключил его в файле main js. Но он выдает ошибку которая видна на скрине
sevesar 2022-07-02 21:46:14
anteycu 2022-07-02 21:44:53
Ребята help. Я шя умру от этого идиотизма. Установил валидатор на vue.js 3 и подключил его в файле main js. Но он выдает ошибку которая видна на скрине

Почему у тебя путь содержит кириллицу ? /users/хорошо ?)

anteycu 2022-07-02 21:46:48
sevesar 2022-07-02 21:46:14
Почему у тебя путь содержит кириллицу ? /users/хорошо ?)

Потому что у меня путь содержит кириллицу.

sevesar 2022-07-02 21:47:20
anteycu 2022-07-02 21:46:48
Потому что у меня путь содержит кириллицу.

Ну возможно из за этого у тебя проблемы хотя хрен его знает

anteycu 2022-07-02 21:48:12
sevesar 2022-07-02 21:47:20
Ну возможно из за этого у тебя проблемы хотя хрен его знает

Ну вот, я тоже хрен знаю. Поэтому и прошу помочь разобраться. В Гугле ответа не нашол

Khusanov_M_R 2022-07-02 21:48:58
anteycu 2022-07-02 21:48:12
Ну вот, я тоже хрен знаю. Поэтому и прошу помочь разобраться. В Гугле ответа не нашол

так переименуй папку на латиницу

islambeg 2022-07-02 21:49:24
anteycu 2022-07-02 21:38:44

Ты из РФ? Через VPN сидишь?

anteycu 2022-07-02 21:49:36
islambeg 2022-07-02 21:49:24
Ты из РФ? Через VPN сидишь?

Нет

islambeg 2022-07-02 21:51:02
anteycu 2022-07-02 21:49:36
Нет

На какой вопрос?

anteycu 2022-07-02 21:51:20
Khusanov_M_R 2022-07-02 21:48:58
так переименуй папку на латиницу

Я думаю что проблема не в латинице, там же написано что при наводе на validate что нужно вписать команду с @types

anteycu 2022-07-02 21:51:42
vuejs_ru-1089871.jpg
Ребята help. Я шя умру от этого идиотизма. Установил валидатор на vue.js 3 и подключил его в файле main js. Но он выдает ошибку которая видна на скрине
anteycu 2022-07-02 21:51:42
На вот этот вопрос
Khusanov_M_R 2022-07-02 21:53:01
anteycu 2022-07-02 21:51:20
Я думаю что проблема не в латинице, там же написано что при наводе на validate что нужно вписать команду с @types

а ты пробовал переименовать папку?

anteycu 2022-07-02 21:53:14
Khusanov_M_R 2022-07-02 21:53:01
а ты пробовал переименовать папку?

Нет, не пробовал

Khusanov_M_R 2022-07-02 21:53:20
anteycu 2022-07-02 21:53:14
Нет, не пробовал

Попробуй

|