示例| 统软云 AVM框架开发视频会议APP


浏览:1029 次

使用的统软云平台的AVM使用AVM Js A技术堆栈,可以同时开发Android;IOS原生App、小程序和IOS轻App,具有统一的多终端渲染效果;

新的App Engine 3.0不依赖webView,提供100%的原生渲染,并确保App性能和体验与原生App一致;

现有的api直接映射兼容的applet接口,延续了现有的开发习惯;

后台使用的PHP thinkphp框架通过composer集成了各种插件。

功能介绍

1.创建会议,确认会议时间、参与者、会议主题,并确定会议主持人(默认为发起人)以开始会议;同时,将通过App消息和短信通知参与者。

2.要加入会议,您可以通过会议大厅中找到的会议列表直接加入会议,也可以通过输入会议编号加入会议;参加会议的先决条件是会议已经在进行中。

3.对于快速会议,您可以直接确认会议人员,然后启动实时视频会议。参与者可以实时接收App消息或短信,并快速进入会议。

3.历史会议分为我主持的会议和我参加的会议。

4.会议厅,列表显示了今天要参加的会议。

5.会议记录。会议结束后,主持人可以通过APP或后台系统将会议记录整理并发布给相关会议,与会者可以在会议详情中查看会议记录。

6.会议附件。主持人可以将相关附件上传到会议详细信息中的相关会议,参与者可以下载会议详细信息的附件。

7.通讯录,显示系统中的联系人,将在创建会议和邀请与会者时使用。

App模块

项目目录

App演示;

发展简介

App导航

tabLayout布局用作App的导航。

系统主页使用tabLayout配置JSON文件中的相关参数,然后在config中将xml中的内容值设置为JSON文件的路径。如果底部导航没有特殊要求,我们强烈建议您使用tabLayout来布局APP。官方对各种手机屏幕和不同分辨率进行了调整,消除了许多调整问题。

{

 quot;名称“:“root”,

 quot;hideNavigationBar“:true,

 quot;导航栏“:{

 ";背景“:”#ffffff“,

 ";颜色“:”#333333“,

 ";shadow“:”#ffffff“,

 ";hideBackButton“:true

},

 quot;选项卡栏“:{

 ";scrollEnabled“:false,

 ";背景“:”#fff“,

 ";阴影“:”#dddddd“,

 ";颜色“:”#aaaaaa“,

 ";selectedColor“:”#333333“,

 ";索引“:0

 ";预加载“:0

 ";框架”:[{

 &";name“:”home“,

 &";url“:“pages/main/home.stm”,

 &";标题“:“会议”

 },{

 &";名称“:”分类索引“,

 &";url“:”pages/classification/classification index.stml“,

 &";title“:”消息;

 },{

 &";name“:”购物指数“,

 &";url“:”pages/shopping/stml“,

 &";title“:”文档“;

 },{

 &";name“:”我的索引“,

 &";url“:“pages/my/my index.stml”,

 &";title“:";我的”

 }],

 ";列表“:[{

 &";文本“:“会议”,

 &";iconPath“:";image/tabbar/meeting.png”,

 &";selectedIconPath“:”image/tabbar/meeting-o.png“,

 &";比例“