phoneGap API调用摄像头并上传图片
来源:互联网 发布:手机麻将软件开发商 编辑:程序博客网 时间:2024/05/16 03:21
function uploadshow(typeid) {
// Retrieve image file location from specified source
navigator.camera.getPicture(uploadPhoto,
function(message) { alert('没有获取到照片'); },
{ quality: 50,
destinationType: navigator.camera.DestinationType.FILE_URI,
// sourceType: navigator.camera.PictureSourceType.PHOTOLIBRARY
sourceType: // 1表示摄像头 2表示从相册获取
(typeid==1)?navigator.camera.PictureSourceType.CAMERA:navigator.camera.PictureSourceType.PHOTOLIBRARY }
);
}
function uploadPhoto(imageURI) {
$("#uploadshowtext").text("正在上传......");
var options = new FileUploadOptions();
options.fileKey="file";
//alert(imageURI.fullPath);
options.fileName=imageURI.substr(imageURI.lastIndexOf('/')+1);//安卓的地址是 context://scard/dicm/121/234 这里无文件扩展名
//options.fileName=imageURI;
//options.mimeType="image/jpeg";
options.mimeType="multipart/form-data";//这两个参数修改了,后台就跟普通表单页面post上传一样 enctype="multipart/form-data"
//options.mimeType="application/octet-stream";
options.chunkedMode = false;
var params = new Object();
params.pid = kget("pid");
params.feeid = feeid;
options.params = params;
var ft = new FileTransfer();
ft.upload(imageURI, "http://server.com/uploadshow.asp?action=upload", win, fail, options);
}
function win(r) {
//alert(JSON.parse(r.response).err);
//alert("Code = " + r.responseCode);
alert("上传成功");
// alert("Sent = " + r.bytesSent);
}
function fail(error) {
alert("An error has occurred: Code = " + error.code);
}
- phoneGap API调用摄像头并上传图片
- phonegap上传图片并传参
- PhoneGap调用摄像头
- phonegap调用Camera 摄像头
- Phonegap调用摄像头出错
- JAVA 微信公众号调用摄像头并上传图片至服务器
- 调用摄像头拍照以及上传图片
- Python 调用摄像头并保存图片
- android 调用摄像头自动拍照 并上传到YEELINK
- 利用html5调用本地摄像头拍照上传图片
- 利用html5调用本地摄像头拍照上传图片
- 利用html5调用本地摄像头拍照上传图片
- h5调用摄像头+拍照+上传图片-----h5+js+ajax
- 调用graph api上传图片到facebook
- ionic3 调用本地相册并上传图片
- unity3D调用外接摄像头,并保持为图片
- Qt调用摄像头(截取并保存图片)
- Qt调用摄像头(截取并保存图片)
- UINavigation Controller
- WebLogic10部署STRUTS2使用convention插件的问题
- ios截屏
- HttpRequest下载图片,判断图片类型
- windows搭建android开发环境
- phoneGap API调用摄像头并上传图片
- 秋雨寄相思
- jquerymobile 动态加载表单内容后怎么重新渲染?
- public static Bitmap createScaledBitmap(
- input button的行高在FF下的显示问题
- tomcat知识点
- mysql优化之使用索引
- VLC doc
- C++之运算符重载(2)