|
最近有事今天刚看到,用的android系统,
在窗口main_wnd下打开选择照片页面,然后打算选择照片后直接到照片裁剪页面。
function select_picture() {
api.actionSheet({
cancelTitle: '取消',
buttons: ['拍照', '我的相册']
}, function(ret, err) {
if (ret && ret.buttonIndex < 3){
var sourceTypes = ['camera', 'library'];
open_image_clip(sourceTypes[ret.buttonIndex - 1])
}
});
}
function open_image_clip(type_name) {
api.getPicture({
sourceType: type_name,
encodingType: 'png',
mediaValue: 'pic',
destinationType: 'url',
allowEdit: false,
quality: 60,
targetWidth: 800,
targetHeight: 800,
saveToPhotoAlbum: false
}, function(ret, err){
if(ret && ret.data){
open_image_wnd(ret)
}
else{
api.toast({msg: '操作失败失败!', global: true});
}
})
}
function open_image_wnd(ret) {
var delay;
delay = 0;
if (api.systemType !== 'ios') {
delay = 100;
}
return api.openWin({
name: 'image_clip_wnd',
url: 'widget://html/personal_center/image_clip_wnd.html',
bounces: false,
delay: delay,
vScrollBarEnabled: false,
slidBackEnabled: false,
reload: false,
pageParam: {
source_data: ret.data
}
});
}
选择了图片后 跳转到image_clip_wnd窗口时,不是从选择图片的窗口直接过去的,而是先返回main_wnd,再跳到image_clip_wnd,这样会有页面跳来跳去的缺点,怎么能从相册选择页面直接到image_clip_wnd
|
|