Skip to content

hsimpson/cordova-cef

Repository files navigation

cordova-cef

This project is a Cordova/Phongap framework implementation based on the Chromium Embedded Framework (CEF).

cordova-cef is not yet production ready and is not fully integrated into the Cordova eco system, which means it is not usable with the cordova-cli.

The future plan is to complete the following implementations:

  • Windows Desktop for Windows 7 or later (not Windows 8/8.1 Store-App)
  • Mac OSX
  • Linux
  • Windows 8.1 Store-App

Windows-Desktop for Windows 7 or later (not Windows 8/8.1 Store-App)

  • Download and install CMake (minimum and tested version: 2.8.12.2)
  • Download CEF3 binaries for Windows 32bit (mostly the trunk is used because this project is under high development tested with CEF 3.2494.1321.ge343da7)
  • Copy contents of CEF3 binaries package into <ROOT>/3rdparty/cef3
  • Run the cmake command in the <ROOT>/3rdparty/cef3 directory: cmake -G "Visual Studio 14"
  • Open <ROOT>/projects/windows-desktop/windows-desktop.sln with Visual Studio 2015
  • Change the properties of the 'libcef_dll_wrapper':
    • Debug
      • C/C++ -> Code Genration -> Runtime Library: Multi-threaded Debug DLL (/MDd)
    • Release
      • C/C++ -> Code Genration -> Runtime Library: Multi-threaded DLL (/MD)
  • Build Debug or Release
  • After building the output can be found in <ROOT>/dist/windows-desktop/Debug or Release

Mac OSX

not yet implemented

Linux

not yet implemented

Windows 8.1 Store-App

not yet implemented