用户
 找回密码
 立即注册

Smobiler 4.6 正式发布了!

2018-10-26 09:52


HelloEverybody

Smobiler 4.6版本正式来了,此次迭代之后,对AndroidiOS的系统版本要求变更如下:

l  Android支持最小版本为4.3

l  IOS支持最小版本为9.0

此次发版,企业用户打包应用取消“关于页”如约而至,另外还有大家关心的GPS支持高德定位、可忽略系统的字体大小、可获取设备本地文件路径、Image图片可直接赋值二进制等等功能也不会少。

OK,我们来看看此次更新了什么吧。

 

新增:

1.       4.6企业用户打包取消关于页,原关于页内容可通过代码显示

l  this.Client.ShowPermission() 显示权限诊断页(Android6.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.       ListViewGridViewPageViewTableView添加相应的事件,其中Binding是指开始绑定前触发,Bind是指绑定完成后触发,可在对应的事件中通过参数e.相应的属性获取

7.       添加状态栏高度获取(GetStatusbarHeight

8.       可获取设备本地文件路径(UploadPath),上传指定文件夹文件(UploadInitialPath

9.       ListMenuViewItem添加SubContentLines设置内容行数

10.    Panel中添加RaiseRefreshRaiseReachEnd两个属性,分别控件是否触发下拉刷新和滚动到底部的事件,对应的事件分别为RefreshReachEnd事件

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图片可直接赋值二进制(ResourceModeData,赋值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打包支持仅IPHONEIPAD应用

15.    跳转网页RedirectUrl,优化支持淘宝taobao://开头等协议

 

修复:

1.       修复部分安卓设置虚线无效;

2.       修复IOS设置BorderStyle属性时panel不显示背景色

3.       修复手势密码有时出现验证多遍情况;

4.       修复IOS拍照后编辑图片界面异常

5.       修复Progress控件不能绑定DisplayMember

6.       修复当ListView内容为空时修改属性时报错

7.       修复WebView不能播放优酷视频,添加MixedContentMode属性,用于指定混合内容模式


分享至 : QQ空间
收藏