0

サーバーにいくつかの画像ファイルがあります。画像ファイルをiPadメモリカードに移動または転送する必要があります。これにより、サーバーにアクセスして画像をすばやく読み込む代わりに、iPadアプリケーションのipadメモリカードから画像ファイルにアクセスできます。

私のサーバー側はJavaを使用しています。私のクライアント側はiPad用のphonegap(javascript、html、css)を使用しています。

サーバー側では、応答(response.setContentType( "image / gif"))を画像形式で送信しています。しかし、JavaScriptを使用してクライアント側で画像ファイルを書き込むことはできません。

画像ファイルをiPadのメモリストレージに転送するにはどうすればよいですか?

私を助けてください。

4

2 に答える 2

1

ドキュメントを参照しましたか?

編集プラグインを使用する必要がある場合があります:http: //blog.clearlyinnovative.com/post/1097750723/phonegap-plugin-for-downloading-url

于 2012-05-21T06:30:54.010 に答える
0

Javascriptを使用してCordovaアプリケーションで使用している画像をダウンロードしようとしていますか?次のコードを使用してPDFをアプリにダウンロードしています。

function downloadFileToPath(remoteUrl, localPath, successHandler, errorHandler) {
    if (!masseyApp.isInBrowser()) {
        var fileTransfer = new FileTransfer();
        fileTransfer.download(remoteUrl, localPath, 
            function(metadata) {

            console.log("Successfully downloaded " + remoteUrl + " to " + localPath + ".");

            if (successHandler) {
                successHandler(metadata);
            }

            }, 
            function (e) {
                errorHandler(error.createError(ERROR_IO_ERROR, "IO Error", "Failed to download " + e.source + " to " + e.target + " - " + fileErrorToString(e)));
            }
        );
    }
}

おそらく、これを画像に使用できます。

于 2012-05-21T13:24:20.693 に答える