Oleh
Sergey
Второе
Sergey
Просто попадаются приложения у которых нет такого предупреждения
Sergey
При этом в mas их также нет
Evgeny
Этот запрос/предупреждение обычно показывается только при первом запуске приложения
Радж
Условно говоря, автор приложения не известен. Приложение скачено с не известного источника. Запуск на свой страх и риск.
Радж
Это если ....
Радж
Приложения с App Store подобных вопросов не задают ))
Flamie
здравствуйте, подскажите пожалуйста. сделала айфрейм внутри электрона, внутри айфрейма есть авторизация. айфрейм делает фетчи на сервер, чтобы получать инфу. проблема в чем: авторизация через oauth. на html-странице есть шаблонизатор. для шаблонизатора я авторизована, и интерфейс отображается так, как будто я атворизована, но когда я делаю запросы на сервер - запросами отдается инфа для неавторизованного пользователя. в чем может быть дело?
Oleh
cookies не сохраняются?
Flamie
ну да, смотрю и в куках пусто. с другой стороны куки, которые я делаю через библиотеку cookies.js - сохраняются
Flamie
но не отображаются в инспекторе электрона
Oleh
Потому что
Flamie
и если я перезайду в приложение, то видно, что какие-то куки сохранились. но я не залогинена снова
Oleh
Для iframe идет отдельный dev tools
Flamie
да? а как его посмотреть?
Oleh
Конечно
Oleh
Секунду
Oleh
https://stackoverflow.com/questions/3275816/debugging-iframes-with-chrome-developer-tools
Flamie
Oleh
значит нет iframe
Flamie
webview это не айфрейм?
Oleh
Да, но не совсем и открывается он по другому
Flamie
окей, щас попробую заменить
Oleh
Не стоит
Oleh
document.querySelector('webview').openDevTools()
Flamie
вроде есть куки
Flamie
все какие нужны для работы авторизации
Flamie
в чем тогда может быть дело?
Flamie
может быть дело в версии электрона?
Flamie
там третья версия
Flamie
вообще раньше работало, когда там были не фетчи, а аяксы
Flamie
но заменить обратно нет возможности уже
Oleh
значит headers проверять надо
Flamie
в хэдере не передаются куки
Oleh
Да, но запрос то что бы прошел они должны быть правильными. Может быть просто fetch что-то неправильно делает
Oleh
Если с ajax работало, тут наверное что-то неверно с fetch тогда. ajax много вещей делает автоматически
Flamie
в браузере та же самая страница что и в вебвью работает
Flamie
и передает куки в хэдере
Oleh
тогда, может быть нет partition?
Oleh
https://www.electronjs.org/docs/api/webview-tag#partition
Oleh
Нужен persist
Flamie
да, нету, и правда
Flamie
а если у меня домен третьего уровня, как написать?
Oleh
Он может называться как угодно
Oleh
persist:blablabla
Flamie
не работает все равно
Flamie
не появились куки в хэдере
Flamie
https://stackoverflow.com/questions/38260935/session-cookies-not-working-in-electron
Flamie
вывела куки как у этого чувака - они есть
Алексей
Подскажите, как изменять размер окна? пробую делать electron.remote.getCurrentWindow().setSize(width, height) - не работает
Алексей
электрон 8
Flamie
persist:blablabla
изменила фетч, добавила туда credentials include и заработало
Flamie
в любом случае спасибо за помощь)
Flamie
про хедер бы не догадалась
Oleh
Оно должно работать и без partition по факту, попробуй без него
Electron.js releases
v11.0.0-nightly.20200622 https://github.com/electron/electron/releases/tag/v11.0.0-nightly.20200622 v11.0.0-nightly.20200622
Electron.js releases
v10.0.0-beta.5 https://github.com/electron/electron/releases/tag/v10.0.0-beta.5 v10.0.0-beta.5
Dmitriy
Всем доброго времени суток! Много гуглил и наткнулся на данную группу ! ВОПРОС в следующем! Пользовался AVOCODE и вот у них выходит обнова десктопнового приложения на платформе Electron 9 и прога просто отказалась работать на компе! В службе поддержки мне сказали что проблема может быть в настройке браузера WebGL (настроены) либо графический процессор не поддерживает Electron 9 ! Может мне здесь кто подскажет может ли быть в этом причина а то я как то сомневаюсь!
Dmitriy
Или я вообще ошибся с вопросом))
Dmitriy
Evgeny
Кто уже собирал приложения под macOS на ARM-е? Проблемы, подводные камни?)
Electron.js releases
v9.0.5 https://github.com/electron/electron/releases/tag/v9.0.5 v9.0.5
Suo
Всем привет. Разрабатываю приложение для пк. Под виндой не пробовал Под убунту получаею такое. FirebaseError: Messaging: We are unable to register the default service worker. Failed to register a ServiceWorker for scope Кто сталкивался можете подсказать в чем может быть причина?
Vadim
А Service Workers разве работают без https?
Suo
Я не знаю только раз использовал их для того чтобы настроить pwa. Так что получается для приложения на пк мы не получим firebase cloude message?
Suo
Есть какая-то другая возможность кроме ws отправлять пуши в дескторп приложение?
Suo
Да нужен https для работы с service worker. Вопрос снимается сам собой. Чет я сразу не допер. Спасибо за совет))
Suo
Может кто-то подсказать как лучше в electron работать с доставкой уведомлений в приложение?
Suo
Хотябы что использовать а там я сам уже разберусь
Vadim
(оффтоп: с таким ником я подумал что ты бот))
Vadim
Может кто-то подсказать как лучше в electron работать с доставкой уведомлений в приложение?
Я использую WS, еще есть Long Pulling, но он вроде по ресурсам сервера хуже(лучше проверить)
Suo
Я использую WS, еще есть Long Pulling, но он вроде по ресурсам сервера хуже(лучше проверить)
Спасибо. Я просто надеялся что есть что-то наподобие firebase message для андроид. Чтобы пользователь приложения мог видеть что ему пришли какие-то уведомления в приложении пока он оффлайн. Опыта в десктоп вообще нет, вот и тыкаюсь ищу возможно ли это.
Vadim
Тут использовал кто-то firebase. Поищи по чату.
Suo
Есть еще один вопрос.
Suo
При запуске npm start env все отрабатывают. У меня там в зависимости от env разные модули подтягваются. А вот при "linux": { "target": "deb", "appId": "com.electron.app.my", "artifactName": "${env.TEST}-${version}.${ext}" }, В pakage.json есть env.TEST. А в procces.env.TEST undefined и подключает не то что я хочу. Где мой косяк знает кто? И вообще можно ли менять сборку в зависимости от env?