1

Canvas を使用してカスタム イメージを作成するアプリケーションがあります。画像をユーザーの電話ストレージにダウンロード/保存できることを除いて、すべてをハックすることができました。canvas to image phonegap プラグインを使用してみましたが、空白の画像が保存されるか、「bad base64」などのエラーが返されます。 「EOFファイルエラー」

これはプラグインを入手したリンクhttp://jbkflex.wordpress.com/2012/12/21/html5-canvas-todataurl-support-for-android-devices-working-phonegap-2-2-0-プラグイン/

以前のバージョンにはjavascriptに問題があるため、これは2.2 FroyoからのすべてのAndroidバージョンのキャンバスをbase64データ形式に変換するだけですfunction toDataURL()

キャンバスを画像としてユーザーの電話に保存するにはどうすればよいですか

4

1 に答える 1

2

あなたはほとんどそこにいます。Canvas2ImagePlugin.jsは、古い Android バージョン (Froyo など) では利用できないキャンバスの適切な実装を想定しています。あなたが言及した方法を使用してbase64データURLを取得し、 Canvas2Image プラグイン内の値をimageDataに渡します。

于 2013-06-08T17:23:38.013 に答える