Cordova Video Capture and Playback

Super simple, super easy, and here is how

What is Cordova?

In a nutshell, Cordova lets you build native, mobile applications with HTML + CSS + Javascript, in a one size fits all platforms, in particular in iOS and Android.. We have open-sourced a demo application on Github.

Required Cordova Plugins

Ziggeo requires a few Cordova plugins to be installed in your application to operate properly. Ensure the following base plugins have been installed: Additionally, make sure to grant the application access to storage, camera and microphone on the device (as we need to access the media hardware in order to create recordings, and we need to be able to cache on the storage).

Sample App

And here is our “Hello World” index.html for Cordova. Please make sure to replace the application token placeholder with your own application token.
<!DOCTYPE html>
<html>
    <head>
        <meta name="format-detection" content="telephone=no">
        <meta name="msapplication-tap-highlight" content="no">
        <meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width">

        <link rel="stylesheet" href="https://assets.ziggeo.com/v2-stable/ziggeo.css" />
        <script src="https://assets.ziggeo.com/v2-stable/ziggeo.js"></script>
        <script>window.ziggeoApplication = new ZiggeoApi.V2.Application({
          token: "APP_TOKEN"
        });</script>

        <title>Ziggeo Cordova Demo</title>
    </head>
    <body>
      <h1>Ziggeo Cordova Demo</h1>

      <ziggeorecorder ziggeo-width=320 ziggeo-height=240 ziggeo-theme="modern" ziggeo-themecolor="red"></ziggeorecorder>

      <script src="cordova.js"></script>
    </body>
</html>

Frequently Asked Questions

Who is Cordova for?
It is designed to help people that have a website and want to create a native app as well yet do not have a big team behind them. It offers you in many cases just few simple steps and you end up with a plugin you can provide to anyone visiting your website.
Is the Cordova support limited to any plan?
You can see all features offered through our plans on our pricing page. You can also see our integrations on this page. The Cordova support is not a feature, rather an integration to one of the known systems. As such it is available to all plans.
Can you build my app for me?
We do not do that, however our support team can help you or your developers with any questions related to implementation of our system into your app.
Why are those plugins needed for Cordova app?
Those plugins are built by Cordova community to provide additional elements that app with video support would need. They help to capture videos in different ways as well as to handle some permissions on local level. We are not creators of those plugins, however a large number of people are using them in their apps so these plugins are maintained by Cordova Community.