webview_cef 0.0.3 copy "webview_cef: ^0.0.3" to clipboard
webview_cef: ^0.0.3 copied to clipboard

outdated

Flutter webview backed by CEF (Chromium Embedded Framework)

webview_cef #

Flutter webview backed by CEF (Chromium Embedded Framework). *Still working in progress

requirements #

  • Windows 7+

notice #

Inside your application folder, you need to add two lines in your windows\runner\main.cpp.

#include "webview_cef/webview_cef_plugin_c_api.h"

int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev,
                      _In_ wchar_t *command_line, _In_ int show_command) {
  //start cef deamon processes. MUST CALL FIRST
  initCEFProcesses();

When first time building the project, a prebuilt cef bin package (200MB, link in release) will be downloaded automatically, hence you may wait for a longer time if you are building the project for the first time.

todos #

  • multi instance support
  • keyboard events support
  • mouse events support
  • js bridge support
  • release to pub
  • macos support

demo #

image image image image

thanks #

This project inspired by https://github.com/jnschulze/flutter-webview-windows

71
likes
0
pub points
78%
popularity

Publisher

unverified uploader

Flutter webview backed by CEF (Chromium Embedded Framework)

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on webview_cef