作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在构建一个 phonegap 应用程序,它需要从相机捕获的图像上传到服务器。我正在使用 camera plugin捕获图像并将 base64 字符串发送到服务器。
这在 android 中工作正常,但在 iOS 中会导致问题。在 iOS 中,POST 请求在不涉及图像数据的其他情况下工作正常。我一直在使用 jquery 来处理发布请求。
我找到了一个相关讨论 here谈论内存使用情况。这可能是在 android 而不是在 iOS 中工作的原因吗?如何减少内存使用并同时发送数据。
最佳答案
最好进行分段文件上传,而不是将文件作为字符串上传。在 android 中,如果图像尺寸很大,它也会失败。
你需要使用MultipartEntity为此在客户端。谷歌了解更多信息。
关于android - Base64 图片上传在 iOS 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28935230/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!