-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Xbox? #2155
Comments
We are beginning the design work for bringing WebView2 to Xbox/Hololens now. I'll use this item to track and give updates. Thanks! |
Wow. Awesome. Thank you! |
@champnic - is there a planned release date for WebView2 Xbox support? It would help with our planning no matter how provisional or vague. |
How's it coming? |
Very provisional at this point, but I would guess around Q1/Q2 of next year, 2023. |
Thanks for the update. IMHO device support should be prominent in the WebView2 literature e.g. the Supported Platforms section of the Introduction to Microsoft Edge WebView2 page should include supported devices. |
@andychapman2 I like the idea. Generally speaking the support comes from the operating system rather than specific devices. ie. if a given device runs Windows 11, then it will be able to run WebView2. However, I'm not sure offhand what version OS we market Xbox or Hololens as running, so in those cases we may list them out specifically. |
I am trying to find out more info about using WebView2 with GDK. Is this already possible on Desktop? And how long before it is officially supported on Xbox I see reports of people already trying WebView2 with UWP on Xbox, so is the runtime already working and are we just waiting for the official support? Some more info on this would be great |
We are working on Xbox support now, but I wouldn't expect it to already be working. It's requiring work on both our (WebView2) side, as well as the OS. |
Great! We are waiting for the Xbox support for WebView2 with UWP! |
Any news on when support for Webview2 on XBOX/HoloLens2 might land? We are currently unable to run PowerApps in our embedded app views |
EDIT: The latest I've heard now is preview Q2 '23, and GA Winter '23. Hopefully we are able to ship sooner though. Sorry for any confusion! |
Any news on this? |
I understood this would land on HoloLens with the upcoming move to Windows 11, is this also going to happen for XBOX? |
Currently Xbox is still tracking for GA release in Winter 2023. I believe the team has opted to not do a public preview before then, but if I hear otherwise I'll update here. |
@champnic any update on this? is Xbox still tracking a GA release for Winter 2023? |
@champnic Hey! Is WebView2 going to release on Xbox only for GDK or also on UWP? |
@spetrey Yes we are still on track for Winter 2023 release. @Pedro1234-code WebView2 on Xbox will be UWP only, no GDK. |
@champnic Is WebView2 on Xbox going to support file upload? |
I don't have a reason to believe it won't, though I'm not sure it's a scenario we've specifically tested. @oggy22 in case you know. |
I am asking because Edge on Xbox doesn't support download and upload. |
any progress update? |
I'm invested! |
Still looking forward to this! |
Is the microsoft store api still supported inside webview2? |
Is it possible that WebView2 will already be launched on Xbox in November 10? |
omg yes!!!! Thank you!!! |
Great news! Congratulations to the team! :) Is there any system requirement we should check before we use WebView2 instead of WebView? |
Do we need to use the Fixed Version approach for now? |
This is available on the Xbox October 2310 version (231018-2200) |
That's the version I'm running, yet I'm seeing this when launching a sample app |
@stavfx you also need to have the corresponding SDKs downloaded on PC to utilize WebView2 on Xbox. Here are links to the release notes which have links to install the SDK: https://learn.microsoft.com/en-us/microsoft-edge/webview2/release-notes?tabs=dotnetcsharp#10208841 |
@stavfx You should be able to get that sample working on Xbox by doing this:
|
I missed that step. Works now!! thank you :) |
Seems like there's lots of excitement about this 💯 !! |
Thank you Microsoft 🥹 |
@nishitha-burman thank you the info! In UWP Xbox apps why we need to include a WebView2 SDK fixed version? Like on UWP Desktop apps we don't need to include the Microsoft.Web.WebView2 1.0.2088.41 nuget package in the .csproj to run the app. Is there any cons that we will have a fixed version (1.0.2088.41) of the SDK? On Desktop will we have an evergeen SDK installed by default? (I read the documentation and I understand that the WebView2 runtime is part of the OS on Windows11 and deployed to most of the Windows10 devices. But this is the runtime, what about the WebView2 SDK?) |
@pubtom The SDK always needs to be part of the app for all frameworks, including on UWP desktop with WinUI 2. The one current exception is if you are building a Windows App SDK project, then the WebView2 nuget is actually built into the Windows App SDK. |
@champnic thats interesting: I have a WinUI2 UWP (Desktop&Xbox) app without the Microsoft.Web.WebView2 nuget package and the WebView2 works without problem in Desktop. On Xbox I have seen the same "A suitable verson of Microsoft Edge WebView2 Runtime was not detected." error as stavfx shown in the screenshot. So now I included the Microsoft.Web.WebView2 nuget package to make it work on Xbox also. So how it was possible that it was working on Desktop UWP without including the SDK nuget? |
@pubtom It's possible the WinUI package is bringing in the WebView2 nuget package as a dependency - I'd check you projects installed nuget packages. Or you were using WebView(1) and not WebView2? I'd need to see the project. |
What about the UserAgent? It looks like the default identification of devices through the navigator useragent cannot be used anymore as the default one is now:
|
@FXMATAlgaba The recommended way to detect the device type is via the You can call this API in your native code and pass the result into the WebView2 via a query parameter (or any other method of passing information into the WebView2). |
The Edge app on xbox has a button you can press in the url field to enable game controls. This disables the pointer. When you use a mouse as input it returns a pointer allowing you to leave game control mode and return to browser controls. There doesn't appear to be anything similar we can do with WebView2, the closest I found was just a way to disable pointer mode, but this can't be reactivated.
Has anyone found a way to do this? |
Can WebView2 run on UWP apps on Xbox yet? Would be very nice so as to enable building games with HTML5 tech mixed with UWP power.
AB#30204515
The text was updated successfully, but these errors were encountered: