Senden Sie Binärdaten von Android in Javascript

8

Ich versuche, canvas.toDataURL() über die JavaScript-API in einem Android 2.3-Browser an Facebook zu senden, und aus irgendeinem Grund scheint es nicht zu funktionieren. Ich habe versucht, mit dem XMLHttpRequest.sendAsBinary zu senden, aber ich bekomme immer

  

{\ n \ "error \": {\ n \ "message \": \ "(# 324) Erfordert Upload-Datei \", \ n \ "type \": \ "OAuthException \", \ n \ "Code": 324 \ n} \ n}

Das Problem ist, dass dies in Google Chrome Desktop-Browser funktioniert. Wie kann ich Formular-Binärdaten über Javascript auf Android senden?

Beispielcode hier

    
Kendall 26.12.2012, 01:04
quelle

2 Antworten

0

Eigentlich

Es scheint, gerätespezifisch zu sein, und ich habe eine Arbeit um Ajax und Formübermittlung verwendet, die auf Gerät basiert

    
Kendall 24.08.2013, 14:43
quelle
0

Der Pastebin wurde entfernt. Aber überprüfen Sie die neue FormData HTML5-Funktion. Sie können ein Formular von Ajax senden (ein echtes Formular wie es normal war): Ссылка

Sie können eine Datei wie gewohnt senden.

    
Yacine Rezgui 29.07.2013 09:26
quelle