在Javascript中从Android发送二进制数据

我正在尝试通过 Android 2.3浏览器上的 Javascript API将canvas.toDataURL()发送到Facebook,并且由于某种原因它似乎不起作用.我已经尝试使用XMLHttpRequest.sendAsBinary进行发送,但我一直在努力

{\n \”error\”: {\n \”message\”: \”(#324) Requires upload file\”,\n \”type\”: \”OAuthException\”,\n \”code\”: 324\n }\n}

问题是,这在Google Chrome的桌面浏览器中运行良好.如何在Android上通过Javascript发送表单二进制数据?

Sample code here

已删除了pastebin.但为什么不检查新的FormData HTML5功能.它允许你通过Ajax发送一个表单(一个真实的形式,就像它是正常的): https://developer.mozilla.org/en-US/docs/Web/Guide/Using_FormData_Objects

您可以像往常一样发送文件.

相关文章
相关标签/搜索