WebView Adobe Air Native Extension for OSX 10.10+ and Windows Desktop. This ANE provides access to a more modern webview for AIR.
This ANE uses Chromium Embedded Framework on Windows and WKWebView on OSX.
- HTML5 support including video
- Chrome Developer Tools on Windows
- Friendly API and Events for controlling the webview
- Free and Open Source
HTML support has been left wanting for quite a while in AIR desktop. This ANE fills that gap.
The OSX side was written in Swift, which as a language is close(ish) to Actionscript. It was relatively straight forward to grab the handle of the AIR window and simply attach the WKWebview as a subview to it.
The Windows side was written in C++ and C#. It uses the CefSharp WPF version of Chrome Embedded Framework. The windows version was much trickier. I used the technique of adding a WPF control to the Win32 application which AIR runs inside. The CefSharp control was then added to this.