Ensure the following base plugins have been installed:

Also make sure to grant the application access to storage, camera and microphone on the device.

Fork me on GitHub

We have open-sourced a demo application on Github.

Here is a sample index.html:

<!DOCTYPE html>
        <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="{%= JAVASCRIPT_REVISION %}/ziggeo.css" />
        <script src="{%= JAVASCRIPT_REVISION %}/ziggeo.js"></script>
        <script>window.ziggeoApp = new ZiggeoApi.V2.Application({
          token: "{%= APPLICATION_TOKEN %}"

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

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

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