2012-03-22 4 views
0

私はphoneGapフレームワークを使用してモバイルアプリケーションを作成しています。私は既存の.dbファイルをphoneGapのwwwディレクトリに入れています。アプリケーションがロードされたり、何らかのアクションで、wwwディレクトリからアプリケーションの内部メモリ(つまりdata/data/applicationPackageName/app_dデータベース)に.dbファイルをコピーして、この場所からデータベースをロードできるようにしたいとします。これはすべて私がjavascript/jquery/PhoneGap APIを使ってやりたいことです。携帯電話でファイルをコピー&ペーストする方法javascriptを使用してギャップ

plzいくつかのコードや記事のリンクを教えてください。どうもありがとう 。

答えて

-1

これを行うには、PhoneGap APIからFileReadとFileWriteを使用する必要があります。

あなたはPhoneGapののドキュメントページ上のファイルのアクションの詳細を読むことができます:

のcopyToため http://docs.phonegap.com/en/1.5.0/phonegap_file_file.md.html#File

+2

は実際に、あなたがしてFileWriterでこれを行うことはできませんを参照してください。ネイティブコードでこれを行う必要があります。私はいつかこのプラグインを書くべきですが、私のtodoリストはかなり長いです。 http://gauravstomar.blogspot.ca/2011/08/prepopulate-sqlite-in-phonegap.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+GauravSTomarBootstrappingIntelligence+(Gaurav+S+Tomar+:+Bootstrapping+Intelligence) –

+0

@ SimonMacDonald私はurのブログhttp://simonmacdonald.blogspot.in/2011/12/on-fourth-day-of-phonegapping-creating.htmlの代わりにこのリンクをチェックしました。そして、私はあなたから与えられたこのリンクを試みます。 – mobilemagic

0

使用ファイルエントリのPhoneGap APIから:ファイルシステム上の別の場所にファイルをコピー か moveTo:ファイルをファイルシステム上の別の場所に移動します。

window.requestFileSystem(LocalFileSystem.PERSISTENT、0、copySuccess、fail);また、参照する必要があります。

は、バイナリデータを書き込むことができないようrefference enter link description here

関連する問題