モバイル Web アプリ (JQuery モバイルを使用する HTML/Javascript クライアント) によって処理される PHP Web サービスから JSON オブジェクトを返しています。画像も送信する予定です。の長所/短所は何でしょう
- サーバーに保存されている画像の URL を送信 (表示
<img src="myserver.com/path/to/myImage.png"></image>
) - 画像自体を送信しますか (たとえば、base64 エンコーディングを使用)?
モバイル Web アプリ (JQuery モバイルを使用する HTML/Javascript クライアント) によって処理される PHP Web サービスから JSON オブジェクトを返しています。画像も送信する予定です。の長所/短所は何でしょう
<img src="myserver.com/path/to/myImage.png"></image>
)base64エンコーディングを使用して送信することもできますが、最初に述べたように、サーバーに保存されている画像のURLを送信するのが最も効果的な方法です. これにはいくつかの理由があります。
したがって、画像の URL を AJAX 経由でモバイル ユーザーのブラウザに送信し、src=""
ユーザーが受信したときに属性内に配置することをお勧めします。これが最善の方法であり、私が認識している欠点はありません。
画像 URL の送信は、特に Web サービスの場合に j-son を使用して画像を送信するための最良のオプションです。サーバー側スクリプトから返される配列は、その中に画像 URL を追加します。
"imageurl" => "http://www.example.com//img_png/example.png"