I have embedded a WebView
in my macOS application and load a page in it. When users interact with the page, changes are stored in localStorage (as confirmed by making the same changes in Chrome), but it appears WebViews do not persist localStorage on macOS.
Earlier answers (years ago) indicate to use a private API which has since been removed entirely. Is there really no way at all to persist localStorage for a WebView in macOS? That seems crazy.