IMAPS Application Available Time Controlプラグインとは、利用可能な時間を制御するためのプラグインです。
利用時間の制御を開始するにはimaps.appmanager.initWithDefUrlメソッドを使用します。 利用時間外であることはコールバック関数で通知されます。
注意
Windowsアプリの場合、cordova compile/build/runを--archsオプションを指定して実行してください。 詳細は、2.2.4.3.2 プロセッサアーキテクチャを参照してください。function checkTime() { imaps.appmanager.initWithDefUrl(resultHandler, errorHandler, execAtInValidTime); } function execAtInValidTime(result) { var startTime = result.startTime; var endTime = result.endTime; var isStarted = result.isStarted; var status = result.status; if(isStarted == true) { if(status == 1) { // 開始処理後に利用時間外となった場合の処理 } else { // 開始処理後に利用不可能な日となった場合の処理 } } else { if(status == 1) { // 開始処理で利用時間外であった場合の処理 } else { // 開始処理で利用不可能な日であった場合の処理 } } } function resultHandler(result){ // 開始処理が成功した場合の処理 } function errorHandler(error) { // 開始処理で例外が発生した場合の処理 }
function getStartTime() { imaps.appmanager.getStartTime(resultHandler, errorHandler); // 利用時間の開始時間を取得する場合 } function resultHandler(result){ alert("result: \r\n"+result ); } function errorHandler(error) { alert("Error: \r\n"+error ); }
function destroy() { imaps.appmanager.destroy(resultHandler, errorHandler); } function resultHandler(result){ alert("result: \r\n"+result ); } function errorHandler(error) { alert("Error: \r\n"+error ); }
注意