Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to implement the cordova-plugin-datepicker for Android?

I have tried to implement this Datetimepicker ( https://github.com/VitaliiBlagodir/cordova-plugin-datepicker ) but still not working on my Android Device ( Android 4.0.4).

  1. I added the plugin to my Project and used : cordova plugin add https://github.com/VitaliiBlagodir/cordova-plugin-datepicker.

  2. Put a Trigger to my js file and tried to test a alert("test"). I get the test alert on browser and on Device, but no alert from Datetimepicker?

  3. I also rm Android from Platform and build it again, everything is there, but still not working. ( To build the app, i am using PhoneGap Build)

  4. I have no idea what I am missing? .... any help would be nice :-).


Example:

in Html

<input type="text"  onclick="calendar()" />

in JS

<script>

function calendar(){

  alert("test")  //  is working

  var options = {
    date: new Date(),
    mode: 'date'
  };

  datePicker.show(options, function(date){
   alert("date result " + date);     // not working
  });

}

</script>

like image 958
Euwo Avatar asked Nov 09 '22 13:11

Euwo


1 Answers

You don't have to add the script in your path.

Make sur you have register the plugin to your config.xml like so :

<feature name="DatePicker">
  <param name="ios-package" value="DatePicker"/>
</feature>

<feature name="DatePickerPlugin">
  <param name="android-package" value="com.okaybmd.cordova.plugin.datepicker.DatePickerPlugin"/>
</feature>

(more info @ http://phonegap-plugins.com/plugins/okaybmd/cordova-plugin-datepicker )

The plugin won't work in your browser. You have to test it through your device or an emulator.

like image 149
Lucas Tesseron Avatar answered Nov 14 '22 23:11

Lucas Tesseron