Hello!Everybody! Smobiler 4.6版本正式来了,此次迭代之后,对Android、iOS的系统版本要求变更如下: l Android支持最小版本为4.3 l IOS支持最小版本为9.0 此次发版,企业用户打包应用取消“关于页”如约而至,另外还有大家关心的GPS支持高德定位、可忽略系统的字体大小、可获取设备本地文件路径、Image图片可直接赋值二进制等等功能也不会少。 OK,我们来看看此次更新了什么吧。 新增: 1. 4.6企业用户打包取消关于页,原关于页内容可通过代码显示 l this.Client.ShowPermission() 显示权限诊断页(Android需6.0以上版本) l this.Client.ShowOfflineResources() 显示离线资源页 l this.Client.ShowNetworkDiagnosis() 显示网络诊断页 l this.Client.ShowAbout() 显示关于页 2.
可在客户端返回信息中获取客户端类型(企业版、个人版、开发版)(this.Client.ClientFramework) 3.
可忽略系统的字体大小,在Setting配置中添加TextFontScaling属性 4.
SmobilerGloabl已添加MobileGlobal类在标准模板中,并添加了server相关事件, l OnServerStart 在服务启动时触发 l OnServerStop 在服务停止时触发 l OnSessionStart 在客户端会话第一次开始时触发 l OnSessionStop 在客户端会话结束时触发 l OnSessionConnect 在客户端会话重新连接时触发 l OnPushCallBack 在回调推送被客户端点击时触发 5.
Setting中增加TracePrint,用于设置是否输出控制台。增加ClientTrace,用于设置是否保存客户端操作日志。 6.
ListView、GridView、PageView、TableView添加相应的事件,其中Binding是指开始绑定前触发,Bind是指绑定完成后触发,可在对应的事件中通过参数e.相应的属性获取 7.
添加状态栏高度获取(GetStatusbarHeight) 8.
可获取设备本地文件路径(UploadPath),上传指定文件夹文件(UploadInitialPath) 9.
ListMenuViewItem添加SubContentLines设置内容行数 10.
Panel中添加RaiseRefresh和RaiseReachEnd两个属性,分别控件是否触发下拉刷新和滚动到底部的事件,对应的事件分别为Refresh和ReachEnd事件 11.
GPS支持高德定位,GPSSource属性设置为Amap,若打包版需打包时填写高德andriod Key 新增插件: 1.
人脸识别(已上架Smobiler商城https://shop.smobiler.cn/M401-sm_arcface) 2.
车牌识别(已上架Smobiler商城https://shop.smobiler.cn/M401-sm_lpr) 3.
手机直播流(已上架Smobiler商城https://shop.smobiler.cn/M401-sm_livestream) 4.
HTML内容显示(已上架Smobiler商城https://shop.smobiler.com/M401-sm_htmlview) 优化: 1.
WebView可显示资源Web目录下HTML文件(GetResourceURL); 2.
AlbumView可设置是否显示详情页删除按钮 3.
SegmentControl支持竖向排列选项(Portrait属性) 4.
Image图片可直接赋值二进制(ResourceMode设Data,赋值ResourceData) 5.
ImageButton中添加BindDisplayValueGone可绑定时设置当前控件的visible属性 6.
优化重连机制 7.
适配iphoneX系列沉浸式状态栏(IOSBottomHidden 属性) 8.
优化Download下载时添加参数displayResourceName用于指定显示的文件名称。 9.
IconMenuView标题可设置水平显示位置 10.
SwipeView控件可调节灵敏度,添加MinSwipeDistance属性,用于设置触发左右滑动的最小滑动距离 11.
支持Apk下载后可安装 12.
ListMenuView右侧Action按钮可设置图片 13.
WebView添加GoBack方法(后退),GoForward方法(前进),StopLoading方法(停止加载) 14.
IOS打包支持仅IPHONE或IPAD应用 15.
跳转网页RedirectUrl,优化支持淘宝taobao://开头等协议 修复: 1.
修复部分安卓设置虚线无效; 2.
修复IOS设置BorderStyle属性时panel不显示背景色 3.
修复手势密码有时出现验证多遍情况; 4.
修复IOS拍照后编辑图片界面异常 5.
修复Progress控件不能绑定DisplayMember 6.
修复当ListView内容为空时修改属性时报错 7.
修复WebView不能播放优酷视频,添加MixedContentMode属性,用于指定混合内容模式 |