Я пытаюсь создать веб-приложение, используя NW.js со встроенным расширением, созданным для Chrome. Но я застрял с проблемой и создал хранилище MVP для воспроизведения проблемы. Ссылка в конце вопроса.
function chrome.webNavigation.getAllFrames()
должен возвращать список кадров при вызове из фоновой вкладки в расширении, загруженном в приложение NW.js
. Однако вместо этого он просто закрывает процесс NW.js
с открытым браузером, как только его вызывают.
Я проверил, и chrome.webNavigation.getAllFrames()
содержит собственную реализацию, поэтому я надеялся, что она будет поддержана. Включение ведения журнала Chromium в файл не дает никаких подсказок.
Я создал хранилище MVP здесь
https://github.com/AlexeyPlodenko/BugReports/tree/master/nwjs-webNavigation.getAllFrames-crashes