日期:2014-05-17 浏览次数:20889 次
原文
从WP的图片库里读取图像
#12 说了怎么从摄像头获取图片。
同样的方法”navigator.camera.getPicture”可以从图片库获取图片。只要追加一个属性就可以了。
像#12说的,”navigator.camera.getPicture”有三个参数,
navigator.camera.getPicture( OnSuccess,OnError, {cameraOptions} );
第三个参数是可选的,
当你想从图片库获取图片时,把它写成 {sourceType = Camera.PictureSourceType.PHOTOLIBRARY},就可以了。
例子如下:
?
?
function Button1_onclick()
{
navigator.camera.getPicture(onSuccess, onFail, {sourceType : Camera.PictureSourceType.SAVEDPHOTOALBUM});
}
function onSuccess(data)
{
var imageControl = document.getElementById('image');
imageControl.src = "data:image/jpeg;base64," + data;
}
function onFail(message) { alert('Error taking picture');}
?
?
?