-----IDE v3.2.1-----
【IDE】
- 优化自定义模板以适配Web/微信 App【引擎及插件】
- 引擎(Android&iOS)uexWindow的open、openPopover、openMultiPopover添加extraInfo参数,可以设置网页背景色和背景图- 引擎(Android&iOS)添加uexWindow.setMultiPopoverFrame、uexWindow.setPopoverFrame和uexWindow.evaluateMultiPopoverScript接口;
- 引擎(Android&iOS)添加SlidingWindow侧滑窗口相关接口,设置侧边栏,手势滑动窗口;
- 引擎(Android&iOS)添加webview嵌view方法(非API接口,供自定义插件调用);
- 引擎(Android&iOS)新增onPopoverLoadFinishInRootWnd(name,url)监听方法;
- 引擎(iOS)支持在config文件中设置启动页面的背景色和背景图;
- 引擎(iOS)优化应用页面滚动条的滑动流畅度;
- 引擎(iOS)新增uexWindow.setMultilPopoverFlippingEnbaled()方法- 引擎(iOS)添加reachabilityWithHostname方法;
- 引擎(Android)中增加Application和Activity系统事件的反射处理;
- 引擎(Android)开启硬件加速,浮动窗口闪屏问题可设置当前页面的背景色或背景图;
- 引擎(Android)修复部分网页加密后显示网页源码的问题;
- 新增uexGaodeMap高德地图插件;
- 新增uexScrollPicture轮播图插件;
- 新增uexJPush极光推送插件;
- 新增uexEasemob环信插件;
- uexScanner(Android&iOS)插件二维码插件UI优化,并新增接口setJsonData自定义扫描界面;
- uexDownloaderMgr(Android&iOS)修复不支持HTTPS问题;
- uexFileMgr(Android&iOS)修复uexFileMgr.multiExplorer(path)中path参数无效的BUG;
- uexFileMgr(Android)修复res://协议下获取真实路径不正确的问题- uexXmlHttpMgr(Android)修复退出应用时ANR问题;
- uexListView(Android)修复加载网络图片显示不正常的问题;
- uexListView(iOS)修复未满全屏时去掉多余的行;
- uexAliPay(Android)插件主页面点击物理返回键;
- uexAliPay(iOS)新增gotoPay传入服务器签名好的数据直接支付;
- uexImageBrowser(Android)修复打包uexImageBrowser插件后点击输入框键盘无法平移问题;
- uexImageBrowser(iOS)修复uexImageBrowser.pick选取图片质量变差和状态栏会改变的问题;
- uexLocation(iOS)增加getBaiduFromGoogle接口以及修改返回地址的json格式,定位模式更改为NSLocationWhenInUseUsageDescription,设备未开启定位服务时跳转到系统的定位设置页面;
- uexAudio(iOS)更新MP3编码lame库;提高录音功能输出的MP3文件的采样率;修复生成的录音mp3文件不能通过http方式播放的bug;
【JS SDK v0.1.13】
- 修改:appcan.window.open(name,data,aniId,type,dataType,width,height,animDuration,extraInfo) 新增参数extraInfo
;
- 修改:appcan.window.openPopover(name,dataType,url,data,left,top,width,height,fontSize,type,bottomMargin,extraInfo) 新增参数extraInfo;
- 修改:appcan.window.openMultiPopover(popName,content,dataType, left, top, width, height,change, fontSize, flag, indexSelected,extraInfo) 新增参数extraInfo;
- 修改:appcan.frame.open(id,url,left,top,name,index,change,extraInfo) 新增参数extraInfo;;
- 修改:appcan.window.popoverElement(id,url,left,top,name,extraInfo) 新增参数extraInfo;
- 修复 ios openPopover 打开窗口bug;
- appcan.request.ajax 新增offline参数
offline参数说明
true:直接调用缓存数据,如果缓存数据不存在,执行ajax请求并离线缓存返回数据;
false:直接请求ajax数据,并把请求到的数据离线缓存;
undefined:直接请求ajax数据,不缓存请求到的数据;
- 新增icache插件
appcan.icache(opts):文件离线缓存;
opts.maxtask:同时下载的最大任务数;