// 扩展API加载完毕后调用onPlusReady回调函数
document.addEventListener( "plusready", onPlusReady, false );
// 扩展API加载完毕,现在可以正常调用扩展API
function onPlusReady()
{
console.log("plusready");
}
// 拍照
function captureImage()
{
var cmr = plus.camera.getCamera();
var res = cmr.supportedImageResolutions[0];
var fmt = cmr.supportedImageFormats[0];
console.log("Resolution: "+res+", Format: "+fmt);
cmr.captureImage( function( path ){
//alert( "Capture image success: " + path );
var task = plus.uploader.createUpload( "http://192.168.1.8:8080", { method:"POST",blocksize:0,priority:100}, function ( t, status ) {
// 上传完成
if ( status == 200 ) {
alert( "Upload success: " + t.url );
} else {
alert( "Upload failed: " + status );
}
});
task.addFile( path, {key:"testdoc"} );
//task.addEventListener( "statechanged", onStateChanged, false );
task.start();
},
function( error ) {
alert( "Capture image failed: " + error.message );
},
{resolution:res,format:fmt}
);
}

4***@163.com
- 发布:2016-12-18 21:23
- 更新:2016-12-18 21:23
- 阅读:1223
0 个回复