Мобильные приложения, которые вы создаете с помощью {N}, могут не называться Hybird, по крайней мере, это не Corodova / PhoneGap, где ваш пользовательский интерфейс полностью построен из HTML DOM, работает в WebView (больше похоже на приложение браузера).
С {N} вы все еще используете свои навыки веб-разработки, такие как HTML (XML) / CSS / JavaScript, но пользовательский интерфейс приложения полностью нативный, он не работает внутри WebView.Он имеет среду выполнения JavaScript, которая позволяет вам использовать любой стандартный код JavaScript (независимо от браузера) и дает вам 100% доступ к любому устройству API.
window
- это объект, который будет доступен только при запуске внутрибраузер (зависит от браузера).Я не уверен, почему wakanda-client использует объект окна, возможно, для хранения глобальной ссылки, и если это так, вы можете пропустить ошибку, добавив строку ниже, прежде чем импортировать библиотеки wakanda-client в свой код.
global.window = {};