WinJS Universal Windows uygulamasından yeni bir pencereyi nasıl açacağımı anlamaya çalışıyorum.WinJS Evrensel Uygulamasında yeni pencere aç
Windows.ApplicationModel.Core.CoreApplication.CreateNewView
kullanarak bir XAML Evrensel Uygulaması'nda bunun nasıl yapılacağına dair çok sayıda örnek buldum, ancak Javascript'teki WinJS veya Windows ad alanları içinde bu yönteme bir başvuru bulamıyorum. Javascript'i yazarken kod ipuçlarına göre, bir Windows.ApplicationModel.Core
ad alanı olduğunu görebiliyorum, ancak içinde görünen tek sınıf AppListEntry
. CoreApplication
ya da the documentation önerilerinden herhangi birinin orada olması gerektiğini önermektedir.
Bunun mümkün olup olmadığını bulmaya çalışıyorum. Bu eylemi bir WinJS uygulamasında yapamazsınız diyen herhangi bir kaynak bulamadım, ancak bunu nasıl yapacağınızı gösteren hiçbir örnek bulamadım.
Universal Windows App Samples'u indirdim ve orada bir MultipleViews
projesi var, ancak bir JS yapısı içermiyor.
WinJS uygulamasından yeni bir pencere açmanın mümkün olup olmadığını bilen var mı?
window.open("http://www.w3schools.com");
Veya set hedefi bir HTML penceresi için yapacağı gibi "_blank" olarak:
Daha fazla arama yaptıktan sonra, bu bağlantıyı buldum (https://blogs.windows.com/buildingapps/2014/01/09/be-two-places-at-once-using-multiple-windows/) WinJS projesinden yeni pencereler oluşturmanızı önerir. Ancak, bu yazı 2014'tür ve hata ayıkladığımda 'MSApp.createNewView' undefined döner. – BU0