1

私はimgを持っていて、これを投稿リクエストに送信する必要があります

私のimgは document.getElementById('fotoTirada').src=AppMobi.camera.getPictureURL(evt.filename);;

そしてここにリクエストからの情報

URL: http://api.ocrapiservice.com/1.0/rest/ocr
メソッド: POST
リクエスト パラメータ:
画像: jpeg
言語: 文字列
キー: 文字列

どうすればこのリクエストを行うことができますか?

4

2 に答える 2

1

Well, you could do this:

  1. Draw in a canvas the image and convert it to base64. See: How to convert image into base64 string using javascript.

  2. Set the base64 in a hidden input value: document.getElementById("input-id").setAttribute('value', base64Img);

  3. Send it using a form, or jquery, or just plain javacsript. In the form method the user will have to push the submit button. Or you could use document.getElementById("form-id").submit();

This is the form:

<form method="post" action="upload.do" id="form-id">
  <input type="hidden" name="base64" id="input-id"/>
  <input type="submit"/>
</form>

Now your upload.do method will have to convert the image back from base64.

于 2014-11-06T17:43:35.207 に答える