2

現在、Phonegap / Jekyll / Backbone を使用してアプリケーションを開発しています。ただし、静的コンテンツを生成するためのベース パスが必要です。私が使用している Android プラットフォームでは、/android_asset/www/どちらが正常に機能しています。しかし、iOS 用のものを見つけることができません。

前もって感謝します。

4

1 に答える 1

3

ルート パスを提供するよう iOS デバイスに非同期で要求する必要があります。deviceready関数呼び出し:

window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFS, null);

準備ができたら、完全なルート パスにアクセスできるFileSystemオブジェクトでコールバックします。

function onFS(fs) {
    alert(fs.root.fullPath); 
}

PhoneGap/Cordova ドキュメントの詳細を読む: http://docs.phonegap.com/en/edge/cordova_file_file.md.html#FileSystem

于 2012-05-06T14:37:41.417 に答える