本文档部分API缺少示例代码,诚挚的邀请你参与到示例代码的编写中来,你可以在代码中发布2行自定义注释,内容自拟。 有意者可与刺鸟联系(QQ:4041990 Q群:7702175)

常用代码 » appcan中实现图片裁剪

(若想使用该插件,可联系刺鸟)

示例代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>

<h4 class="green">图片裁剪测试By刺鸟 (QQ:4041990)</h4>
<p><div class="bigbtn green" onClick="cropFromAlbum()">从相册</div></p>
<p><div class="bigbtn green" onClick="cropFromCamera()">从相机</div></p>
<script>
function cropFromAlbum(){
	uexImageBrowser.cbPick=function (opCode,dataType,data){
		uexPhotoCrop.cbOpenImagePath = function(a,b,c){
			alert('图片已裁剪,文件名:'+c);
		};
        uexPhotoCrop.openImagePath(
			data, //需要裁剪的图片
			'wgt://', //裁剪后的图片保存的位置
			1,1, //裁剪图片的宽高比例
			180,180 //裁剪图片的输出尺寸
		);
    }
    uexImageBrowser.pick();
}

function cropFromCamera(){
	uexCamera.cbOpen = function(opId,dataType,data){
        uexPhotoCrop.cbOpenImagePath = function(a,b,c){
			alert('图片已裁剪,文件名:'+c);
		};
        uexPhotoCrop.openImagePath(
			data, //需要裁剪的图片
			'wgt://', //裁剪后的图片保存的位置
			1,1, //裁剪图片的宽高比例
			180,180 //裁剪图片的输出尺寸
		);
    };
    uexCamera.open();
}

window.uexOnload = function(type){
	if (!type){
		alert(window['uexPhotoCrop']);
		uexPhotoCrop.registrationCode('你的激活码');
	}
};
</script>

</body>
</html>