Welcoming Web Content to Native Apps | by Sam Basu
https://platform.uno/blog/welcoming-web-content-to-native-apps/
#unoplatform #dotnet #appdev #webdev #webview2 #xaml #csharp
Welcoming Web Content to Native Apps | by Sam Basu
https://platform.uno/blog/welcoming-web-content-to-native-apps/
#unoplatform #dotnet #appdev #webdev #webview2 #xaml #csharp
It seems that both in Qt's #QWebEngineView (or whatever it is called) and macOS's WKWebKit there is a simple way to return a reply to a message sent from JS running in the embedded web page to the surrounding native (C++/Swift) code. But not in #WebView2 on Windows. Is this true?
I mean when embedded in Qt and macOS, you can have JS code that does something like
var foo = await whatever.postMessage("hello");
(Where "whatever.postMessage" is the way to send a message to the surrounding native code hosting the embedded web page where the JS is. It differs slightly between the three cases, and also GTK.)
Apparently with WebView2 it is not this easy? Sad.
How To Remove WebView2 Runtime Safely in 2025
Tired of WebView2 causing issues on Windows? Here’s a quick, safe way to remove it without breaking your apps. Get your PC running smoother in minutes.
#MicrosoftEdge #WebView2 #Windows #Izoate
https://www.izoate.com/blog/how-to-completely-remove-microsoft-edge-webview2-runtime-from-windows/
Fun fact:
It takes 8 processes to run Microsoft's Bing Wallpaper auto-changer, a tool that has 1 thing to do per day and 1 pop-up window from a notification area button, and that in fact hands over opening WWW pages to a separate browser when one clicks on the hyperlinks in its window.
#MicrosoftWindows #Bing #BingWallpaper #ElectronApplications #WebView2 #MicrosoftEdge
Problem: Die Installation der #Edge #WebView2 Runtime scheitert per Windows Update (wird wiederholt angeboten). Ursache: Ein Registrierungseintrag, der als GPO die Installation verhindert - einfach irre.
https://www.borncity.com/blog/2025/10/28/windows-update-update-fehler-bei-edgewebview2/
Putting out a call for anyone out there who can help me out with a WebView on Wine issue, specifically with macOS.
I'm trying to see if I can not only run Skyrim on macOS via Wine, but ALSO mod it. And specifically, using the Wabbajack tool. I am able to install and run Steam and Skyrim, but I'm blocked on running WebView. Wabbajack loads, but I CANNOT use it to log into Nexus.
The blocker appears to be WebView, it's not properly loading the authorization page to let Wabbajack use my Nexus credentials. Behavior I'm seeing is that a frame loads and the correct auth URL is in its address bar, but the actual web page never loads.
Anybody able to advise? Thanks in advance!
Okay, so the Windows 11 "Native" #WebView2 requires a <meta charset ...> tag in order to get UTF-8 (even with a <!doctype html> declaration!); otherwise you get that fucking "I Can't Believe It's Not Latin-1" monstrosity responsible for a billion black rhomboids emblazoned with question marks.
Like, I know the Windows commitment to backward compatibility is beyond zealotry, but it is THE YEAR TWO THOUSAND TWENTY FOUR OF THE COMMON ERA. When was the last time _anyone_ wanted _anything_ that wasn't UTF-8 [* see footnote]? What would it break to have the _correct_ defaults? Somebody's GeoCities site with text "exported as HTML" from 32-bit MS Word? That you're looking at with the native Win 11 webview for some reason?
It's branded as "Microsoft Edge WebView2", which I assume means that it would only be allowed to marry Chromium in certain southern US states. So someone seems to have _actively made_ this regressive decision (as opposed to it just being an oversight due to all of MS's huge "AI" boner diverting all the blood from other departments).
Thank you for your attention as I threw my hissy-fit.
---
* You retrocomputing dweebs don't count; I'm talking about doing actual work, not reveling in obscurity for the sheer joy of it. I fully support you guys having all the EBCDIC or whatever that you want; I am sure none of you are using the Win 11 WebView for fun.