用户
 找回密码
 立即注册

Smobiler 4.5 已正式发布!

2018-7-31 08:40


在两个月前在社区向大家征集的

→需要新增的功能←

→可以优化的功能←

→插件←

→各种天马行空的想法←

在评估确认后,经过两个月的紧张开发

部分已经成为了现实,快来认领你们当初的ideas

 

本次更新共计36项,包括新增、优化、修复、其它四类,包含了征集的建议、产品团队的想法。

用户们的建议对我们产品的迭代非常重要,感谢大家长期以往的支持!

 

新增:

1.     新增的对视频流的支持:使用Smobiler.Plugins.LiveStreamPlayer 控件支持hlshkshttprtmp

2.     新增Camera连续拍照功能:使用Camera组件,设置Mode属性为CameraMode.CameraContinuous

3.     新增短视频录制功能:使用Camera组件,设置Mode属性为Mode = CameraMode.CameraVideo[从相机获取]Mode = CameraMode.AlbumVideo[从相册获取]

4.     新增融云音视频通话:更新融云插件(需打包2.0)(请注意,必须在融云平台开通音视频2.8.+版本功能,默认开通的是2.9.+版本,需要跟融云沟通选择2.8.+版本,才能显示)。

5.     新增加对客户端Sqlite的支持:使用this.Client.SQLite,调用OpenOrCreate(打开或创建数据库),Execute(执行数据库语句),Read(读取数据库表)等操作。

6.     增加获取客户端图像或文件的路径功能,使用Camera.GetClientPhotoPath()this.Client.File.UploadPathVoiceRecorde. ClientRecordedAudio()方法。

7.     增加复制内容到客户端的功能:使用this.Client.GetClipboardthis.Client.SetClipboard

8.     新增ResourceClear功能,可清除客户端缓存:使用this.Client.ClearCache 方法

9.     新增基于窗体或者用户控件的ShowContextDialog方法。用于弹出上下文界面。需要注意的是,上下文界面必须指定宽度和高度,如果不指定,会使用默认的宽度100和高度200,关闭ContextDialog时,直接使用显示的用户控件的Close方法。

10.  新增PercentageCircle控件。用于显示一个百分比的内容

11.  新增加SwitchSelecter控件,用于滑动选择。

12.  新增加ZoomImage控件,可直接在界面上放大缩小图像。

13.  新增加Spinner下拉框控件,用于下拉选择。


优化:

1.     适配iphoneX底部界面。

2.     TreeView回调中添加Node的属性。

3.     MediaView中添加StateChanged回调,视频状态改变后发生。

4.     增加手持硬件R1000\R2000RFID扫描模式:单个扫描、过滤扫描、完全扫描。

5.     图片、语音、本地文件上传时,添加ResourceCount属性,用于显示当次上传的资源数量。

6.     Camera在上传照片时的涂鸦、注释、裁剪、打码功能:使用Camera组件,设置AllowEdit属性为true

7.     SettingDesignPosition中去掉了DesignPosition属性,添加了PanelDesignLayout(用于指定设计时Panel的默认布局)。

8.     AlbumView删除功能:在浏览图片时,右上角有删除按钮,同时增加事件DeletePress

9.     增加GPS数据返回中,对火星和百度坐标的转换支持。

10.  新增加PageView垂直的滚动功能。

11.  新增iconmenu增加MessageText属性:可设置IconMenuViewItem中的MessageText属性。

12.  TableView增加RowCell的背景颜色、字体颜色设置。

13.  NodeView中若没有设置Image,则内容前移。

14.  TreeViewIcon图标可设置大小。

15.  Panel增加ScrollToBottomScrollToTop两个方法。跳转底部与底部。

16.  优化项目模板,在转到定义时,跳转到类。


修复:

1.     修复ToolBar中赋值SelectedIndex无效问题。

2.     修复listviewPageSizeTextColorPageSizeBackColor无效问题。

3.     修复PageView有时第一次加载不显示问题。

4.     Android设置AutoFocus时偶尔键盘弹出异常。

5.     修复某些电脑出现中文乱码问题。

6.     修复设计器剪切容器后粘贴,出现容器内控件添加错误问题

分享至 : QQ空间
收藏