手机页面利用canvas压缩图片再上传服务器,谷歌和微信内置浏览器可以华为自带浏览器却不行

问题描述

手机页面利用canvas压缩图片再上传服务器,谷歌和微信内置浏览器可以华为自带浏览器却不行
如题,先利用canvas压缩图片,再通过ajaxFileUpload等把图片传到服务器,canvas.toDataURL(""image/jpeg"" 0.2);明明是jpeg了,在谷歌和微信内置浏览器也可以实现,但是用华为机自带的浏览器测试时,却强制性的变成png,压缩的图片也有很大缺失,变成一大块黑色。求高手指点。

解决方案

查看下 华为浏览器的内核

时间: 2016-07-19

手机页面利用canvas压缩图片再上传服务器,谷歌和微信内置浏览器可以华为自带浏览器却不行的相关文章

ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结

这几天在搞iphone上面一个应用的开发,里面有需要摄像头/相册编程和图片上传的问题,在这里总结一下. [部分知识] iphone中图像通常存储在4个地方[相册.应用程序包.沙盒.Internet],通过这4个源,我们就可以存取应用图片. 相册 iphone的相册包含摄像头胶卷+用户计算机同步的部分照片.用户可以通过UIImagePickerController类提供的交互对话框来从相册中选择图像.但是,注意:相册中的图片机器路径无法直接从应用程序访问,只能通过终端用户去选择和使用相册图片 应用

利用AsyncHttpClient实现图片的上传与下载

图片上传 [java] view plaincopy       /**  * @param path  *            要上传的文件路径  * @param url  *            服务端接收URL  * @throws Exception  */   public static void uploadFile(String path, String url) throws Exception {   File file = new File(path);   if (f

阿里云OSS利用iframe实现图片异步上传

阿里云 OSS 图片上传iframe 实现异步上传 相关代码: index.php:  代码如下 复制代码 <?php /*  * To change this template, choose Tools | Templates  * and open the template in the editor.  */ if (isset($_POST) && !empty($_POST)) {     echo "<pre>";     var_dum

随地上传 索尼新CyberShot相机内置3G

据国外媒体消息报道,http://www.aliyun.com/zixun/aggregation/18317.html">索尼公司目前正在开发一款全新的CyberShot数码相机产品,这款数码相机直接内置了3G功能,该功能可以允许用户直接在户外移动状态下将拍摄的图片或者视频直接上传到互联网上,听起来相当拉风的功能吧?据国外网站的消息来源透露,对于购买这款全新数码相机的用户,索尼或许会提供有限的一部分数据补贴,至于上传需求很大的用户则需要选择数据量更大的服务. 对于比较适合的包容计划,知情

微信内置浏览器限制input file控件上传,求另外的实现方式

问题描述 如题,有个jsp页面要在微信上显示,并提供上传功能,但微信内置浏览器限制了inputfile控件,有没有大神提供一个另外的实现方式,用java处理上传.在线等回复 解决方案 解决方案二:网上一查就能看到都遇到了这个问题,具体是在iphone上微信中的file上传标签可用.在android中用不了,在android中可以用flash上传控制实现,但在iphone中又不支持flash.所以你在判断一下如果是android就调用flash来上传,是iphone则用原生的input上传解决方案

jsp页面-怎样将图片文件上传到oracle

问题描述 怎样将图片文件上传到oracle 在JSP页面中要进行图片的上传,怎样通过file上传到oracle数据库中啊 解决方案 http://unixtux.iteye.com/blog/1602290http://www.docin.com/p-872867386.htmlhttp://blog.csdn.net/zmwg1/article/details/5654304 解决方案二: 存图片的存储地址,就可以了 解决方案三: 在数据库中保存图片常用的是两种形式 1.保存图片的路径,将图片

Android中图片的上传和下载

作者:余蒙       在实现一个Android的WEB服务客户端,比如微博,论坛客户端时,经常会使用到图片的上传和下载.在这里介绍如何利用HttpClient实现图片的上传和下载功能. 1 图片上传:上传图片时,首先获得图片的路径,创建文件,并将图片转化为字节流写入到request,并发送该请求. 客户端代码:         File file = new File(imageUrl); String httpUrl = httpDomain+"AddImageServlet"+&

Android编程实现图片的上传和下载功能示例_Android

本文实例讲述了Android编程实现图片的上传和下载功能.分享给大家供大家参考,具体如下: 在实现一个Android的WEB服务客户端,比如微博,论坛客户端时,经常会使用到图片的上传和下载.在这里介绍如何利用HttpClient实现图片的上传和下载功能. 1 图片上传:上传图片时,首先获得图片的路径,创建文件,并将图片转化为字节流写入到request,并发送该请求. 客户端代码: File file = new File(imageUrl); String httpUrl = httpDomai

Android编程实现图片的上传和下载功能示例

本文实例讲述了Android编程实现图片的上传和下载功能.分享给大家供大家参考,具体如下: 在实现一个Android的WEB服务客户端,比如微博,论坛客户端时,经常会使用到图片的上传和下载.在这里介绍如何利用HttpClient实现图片的上传和下载功能. 1 图片上传:上传图片时,首先获得图片的路径,创建文件,并将图片转化为字节流写入到request,并发送该请求. 客户端代码: File file = new File(imageUrl); String httpUrl = httpDomai