#javascript #windows #electron #electron-builder
#javascript #Windows #electron #electron-builder
Вопрос:
Кто-нибудь знает, есть ли решение / обходной путь / библиотека для этого в 2020 году? Мы хотим встроить 3D-окно Unity3D в наш electron.js главное окно. Ofc мы можем просто запустить другой .exe как отдельное дочернее окно. Но как насчет встраивания его напрямую? У нас нет времени на переработку нашего приложения Big Unity для получения экспорта WebGL, поэтому мы хотим внедрить собственное приложение, если это возможно.
Я нашел только это:
https://github.com/electron/electron/issues/10547#issuecomment-344746570
Но я понятия не имею, что имел в виду OP с его обходным путем.
У кого-нибудь есть идея?
Комментарии:
1. Этот метод использует Windows API для работы с этими окнами с помощью дескрипторов. Смотрите, например docs.microsoft.com/en-us/windows/win32/api/winuser /… что, я полагаю, было бы частью этого процесса. Я думаю, вам понадобится некоторое понимание встроенного API win32, чтобы выполнить это: docs.microsoft.com/en-us/windows/win32/winmsg/windows .
2. Да, это выглядит как интересная точка входа для всего этого. Я немного углублюсь в это, спасибо за подсказку. Вы уже использовали такую технику?