Skip to main content

Ionic

Learn how to get started with the VideoEditor SDK & Ionic and how to swiftly integrate the SDK into an Ionic application with this Quick Start.

Ionic Demo

Getting Started with Ionic

We created a fully-fledged Cordova plugin for VideoEditor SDK to be used with Ionic which is available via NPM as cordova-plugin-videoeditorsdk. This wrapper library provides most customization options of our native SDK's without having to leave the JavaScript coding and tooling environment. Please find more information in the accompanying readme about how to integrate the plugin, the plugin's API, the available customization & configuration options in JavaScript as well as how to make use of native customization options beyond the options exposed to JavaScript.

There is also an example project which demonstrates how to use the Cordova plugin for VideoEditor SDK with an Ionic app.

Using Capacitor#

If your Ionic app uses Capacitor, you can use the Cordova plugin through Capacitor's Cordova compatibility layer.

On iOS, Capacitor detects the Cordova plugin source files, but it does not automatically add the native VideoEditor SDK dependency. Before building, add the native SDK manually:

  • CocoaPods: add pod 'VideoEditorSDK', '~> 11.8' to ios/App/Podfile, then run pod install.
  • SwiftPM: add the matching VideoEditor SDK package in Xcode.

This means the iOS Capacitor path is supported with explicit native dependency setup, not as a zero-config dedicated Capacitor plugin.