Но я хочу разработать приложение без поддержки WinJs.
Это возможно. WinJS - это просто библиотека javascript. Вы можете использовать любой js lib, который вам нравится создавать, как веб-разработка. Но есть несколько вещей, которые вы должны заботиться о:
App Lifecycle: вам нужно будет реализовать приложение жизненного цикла событий в вашем приложении, без WinJS, вы можете реализовать жизненный цикл, используя следующие коды:
Windows.UI.WebUI.WebUIApplication.addEventListener("activated", activatedEventhandler, false);
Windows.UI.WebUI.WebUIApplication.addEventListener("suspending", suspendingEventhandler, false);
Windows.UI.WebUI.WebUIApplication.addEventListener("resuming", resumingEventhandler, false);
Полный образец жизненного цикла приложения: Lifecycle Sample.
- Настоятельно рекомендуется сделать приложение одним приложением. И вот случай, который описывает advantages and disadvantages.
- По соображениям безопасности UWP не поддерживает встроенный javascript. Так что-то вроде этого не будет работать:
<button onclick="someFunc()">Click Me</button>
очень много можно – brk
, как есть ли ссылка для справки –
Этот вопрос, как он стоит не по теме. Пожалуйста, прочитайте [help]. В частности [Какие типы вопросов я должен избегать?] (Http://stackoverflow.com/help/dont-ask) – Liam