"Ionic"---Using Local notifications in Your Ionic Framework App
Last Update:2015-07-30
Source: Internet
Author: User
<span id="Label3"></p>Using the Local notifications in Your Ionic Framework App<p><p>Configure the Ng-cordova First.</p></p><p><p><script src= "lib/ngcordova/dist/ng-cordova.js" ></script><br><script src= "cordova.js" ></script></p></p><p><p><span class="crayon-t">var<span class="crayon-h"> <span class="crayon-v">ionicapp<span class="crayon-h"> <span class="crayon-o">=<span class="crayon-h"> <span class="crayon-v">angular<span class="crayon-sy">. <span class="crayon-e"> Module<span class="crayon-sy">(<span class="crayon-s">"ionic"<span class="crayon-sy">,<span class="crayon-h"> <span class="crayon-sy">[<span class="crayon-s">"ionic"<span class="crayon-sy">,<span class="crayon-h"> <span class="crayon-s">"ngcordova"<span class="crayon-sy">]<span class="crayon-sy">)<span class="crayon-sy">;</span> </span> </span> </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p></p><p><p>And then</p></p><pre class="brush:javascript;gutter:true;"><pre class="brush:javascript;gutter:true;">Cordova Plugin Add de.appplant.cordova.plugin.local-notification</pre></pre><pre>Ionicapp.controller ("examplecontroller",<span style="color: #0000ff;"><span style="color: #0000ff;">function</span></span><span style="color: #000000;"><span style="color: #000000;">($scope, $cordovaLocalNotification) {$scope. Add</span></span>=<span style="color: #0000ff;"><span style="color: #0000ff;">function</span></span><span style="color: #000000;"><span style="color: #000000;">() { </span></span><span style="color: #0000ff;"><span style="color: #0000ff;">var</span></span>AlarmTime =<span style="color: #0000ff;"><span style="color: #0000ff;">New</span></span><span style="color: #000000;"><span style="color: #000000;">Date (); Alarmtime.setminutes (alarmtime.getminutes ()</span></span>+ 1<span style="color: #000000;"><span style="color: #000000;">); $cordovaLocalNotification. Add ({id:</span></span>"1234"<span style="color: #000000;"><span style="color: #000000;">, date:alarmtime, message:</span></span>"this is a message"<span style="color: #000000;"><span style="color: #000000;">, Title:</span></span>"this is a title"<span style="color: #000000;"><span style="color: #000000;">, Autocancel:</span></span><span style="color: #0000ff;"><span style="color: #0000ff;">true</span></span><span style="color: #000000;"><span style="color: #000000;">, Sound:</span></span><span style="color: #0000ff;"><span style="color: #0000ff;">NULL</span></span><span style="color: #000000;"><span style="color: #000000;">}). Then (</span></span><span style="color: #0000ff;"><span style="color: #0000ff;">function</span></span><span style="color: #000000;"><span style="color: #000000;">() {console.log (</span></span>"the notification has been set"<span style="color: #000000;"><span style="color: #000000;">); }); }; $scope. isscheduled</span></span>=<span style="color: #0000ff;"><span style="color: #0000ff;">function</span></span><span style="color: #000000;"><span style="color: #000000;">() {$cordovaLocalNotification. isscheduled (</span></span>"1234"). then (<span style="color: #0000ff;"><span style="color: #0000ff;">function</span></span><span style="color: #000000;"><span style="color: #000000;">(isscheduled) {alert (</span></span>"Notification 1234 scheduled:" +<span style="color: #000000;"><span style="color: #000000;">isscheduled); }); } });</span></span></pre><p><p>"Ionic"---Using Local notifications in Your Ionic Framework App</p></p></span>