ファイルシステム
ファイルシステムは、小さな寸法の単離手順とストレージ、および管理インターフェイスの対応するセットをユーザに提供する小さなプログラムです。 wx.getFileSystemManager() あなたは、グローバルに一意なファイル・システム・マネージャに取得することができ、すべての経由のファイルシステム管理操作 FileSystemManagerを 呼び出します。
var fs = wx.getFileSystemManager()
2つのカテゴリに分かれてファイル:
- コードパッケージファイル:コードパッケージファイルは、プロジェクトディレクトリに追加されたファイルを参照します。
- ローカルファイル:地元産のインターフェースを呼び出すことによって、またはネットワーク経由でダウンロードされ、ローカルファイルに保存されています。
これでローカルファイルが3種類に分けられます。
- ローカル一時ファイル:一時的な農産物、いつでもファイルをリサイクルされます。ストレージのサイズを制限することなく。
- ローカルキャッシュファイル:ローカルの一時ファイルキャッシュによって生成されたファイルへのアプレットのインターフェイスは、ディレクトリとファイル名をカスタマイズすることはできません。総ローカルユーザーファイルでは、通常のアプレットは、ゲームカテゴリアプレットが50メガバイトまで保存することができ、10メガバイトまで保存することができます。
- ローカルユーザーファイル:ローカルの一時ファイルキャッシュ後のインタフェースによって生成されたファイルのアプレットは、カスタムディレクトリとファイル名を許可します。総ローカルキャッシュファイルを使用すると、通常のアプレットは、10メガバイトまで保存することができ、ゲームのカテゴリアプレットは、50メガバイトまで保存することができます。
コードパッケージファイル
最初にロードされたときのコードパッケージファイルサイズの制限ので、大きいか交換したファイルへの動的コンテンツのため、コードのパッケージファイルに必要な書類を配置する必要性を適用し、コードのパッケージを追加し、インターフェイスをダウンロードすることは推奨されませんゲーム開始後推奨されますローカルにダウンロード。
アクセスコードパッケージファイル
プロジェクトのルートディレクトリからのアクセス方式コードパッケージファイルは、言葉遣いは相対パスをサポートしていないファイルパスを書き始めました。このような/a/b/c
として:、a/b/c
それは、正当なものである./a/b/c
../a/b/c
合法的ではありません。
コードパッケージファイルを変更します。
コードパッケージ内のファイルを動的に操作した後、変更または削除することはできません、コードパッケージファイルを修正し再リリースする必要があります。
ローカルファイル
ローカルファイルは、ユーザが電話に追加された後、ユーザ寸法を単離するために、別々のファイル記憶領域が存在することになる小さなプログラムを指します。その同じ電話は、各マイクロチャネルのユーザーが相互にアクセスすることはできません異なるAppIDの同じユーザの間で、ログファイルに他のユーザーにアクセスすることはできません。
ローカルファイルのファイル・パスは、次の形式であります:
{{协议名}}://文件路径
iOS版/ Androidのクライアントのプロトコル名はその中でも、
"wxfile"
開発者向けツールに"http"
ハードコードにコードでの完全なファイルパスすべきではない、開発者は、この違いに焦点を当てる必要はありません。
。