マイページに戻る
連携サービス
設定ファイル
API一覧
ver.1.0でのみ使用できるAPI
© Newphoria Corporation Inc. All rights reserved.
ファイルのダウンロードやZIPファイルの解凍など、役に立つ機能を提供します。このAPIは随時追加予定です。
ランタイムのバージョン毎に最適化したサンプルをダウンロードしてご使用ください。
(for applican api ver.1.0)
(for applican api ver.2.0)
download(Object options, Function progressCallbak, Function successCallback, Function errorCallback)
ファイルのダウンロードを行います。
// ファイルダウンロード function download() { // ダウンロードオプション var options = { url : "http://domain/file.zip", timeout : 10, destination : "caches", }; // ファイルダウンロード applican.utilities.download(options, progreeCallback, successCallback, errorCallback); function progreeCallback (percentage) { // ダウンロードパーセンテージ console.log(percentage); } function successCallback () { var dump = "download success"; console.log(dump); } function errorCallback () { var dump = "download error"; console.log(dump); } }
unzip(Object options, Function successCallback, Function errorCallback)
圧縮されたZIPファイルを解凍します。
// ファイルの解凍 function unzip() { // 解凍オプション var options = { source : "/SOURCE_TO_PATH/file.zip", target : "/UNZIP_PATH/" }; applican.utilities.unzip(options, successCallback, errorCallback); function successCallback(path){ var dump = "unzip successCallback path : " + path; console.log(dump); } function errorCallback(error){ var dump = "unzip errorCallback\n"; dump += "code:" + error.code + "\n"; console.log(dump); } }