foo.html
というファイルが、私の資産/ wwwディレクトリ(私のindex.htmlの隣)に座っています(かなり快適です)。assets/wwwディレクトリからアクセスするファイル
私はそのファイルをデバイスの別の場所にコピーしたいと思います。私の最初のアプローチwindow.resolveLocalFileSystemURI("foo.html", cool(), notCool());
は機能しません。 wwwのようなプレフィックスも/それはありません。
実際にPhonegap経由でファイルにアクセスできるかどうかは興味深いことです。私は確信していないので、可能であれば、assetsディレクトリ内のファイルに対してFileEntryを取得する方法をコードスニペットで見たいと思っています。
編集: [OK]を、今私たちは、この
window.resolveLocalFileSystemURI("file:///android_asset",
function(entry){
console.log(entry.fullPath);},
function(evt){
console.log(evt.code);}
);
のような電話を持っているが、我々は(v1.0のでcode: undefined
(PhoneGapの1.2以降)とcode: 1
でエラーを取得したコード1 =ファイル?!)
はそれがとても素敵に見えますが、それは働いていない:Cは常に失敗-メソッドを呼び出します。私がscript.jsファイルにアクセスしようとしても、私のダミーhtmlの代わりに。また、ディレクトリをダブルチェックしました。エラーイベントには、コード:未定義の1つのフィールドしかありません。 – yoshi
あなたのlogcat出力に何か? – Leon
エラーイベントを記録すると、1つのフィールドしか表示されません。 'code:undefined' – yoshi