• 首页
  • 视频教程概述
  • 工作流
    • 开通工作流
    • 第一个工作流
    • 创建带有分支的流程
    • 工作流的驳回与撤回
    • 工作流的转办与加签
    • 选择审批人与跳转
    • 工作流状态同步与取消
    • 使用表单内人员做为审批人
    • 并行工作流与多表单
  • 移动客户端
    • 移动客户端概述
    • 移动客户端安卓设置
  • 自由页面进阶
    • 第一个自由页面
    • 实体数据源
    • 普通自由页面
  • 桌面客户端
    • 桌面客户端概述
    • 使用electron打包桌面客户端
    • 把服务端打包进桌面客户端
    • 页面框架用原生开发
  • 首页
  • 视频教程概述
  • 工作流
    • 开通工作流
    • 第一个工作流
    • 创建带有分支的流程
    • 工作流的驳回与撤回
    • 工作流的转办与加签
    • 选择审批人与跳转
    • 工作流状态同步与取消
    • 使用表单内人员做为审批人
    • 并行工作流与多表单
  • 移动客户端
    • 移动客户端概述
    • 移动客户端安卓设置
  • 自由页面进阶
    • 第一个自由页面
    • 实体数据源
    • 普通自由页面
  • 桌面客户端
    • 桌面客户端概述
    • 使用electron打包桌面客户端
    • 把服务端打包进桌面客户端
    • 页面框架用原生开发
页面框架用原生开发
说明 页面框架用原生开发,内页用浏览器。 本节以c#/.net6为示例演示这种实现方式 具体步骤 继续打开 把服务端打包进桌面客户端 文档中使用的项目 把CustomSinglePage设置为true StartPageName 设置为single.htm 创建single.htm 把start.htm 的头部尾部的框架去掉就为single.htm 添加了页面设置和全屏 javascript //修改母版页面 无论母版页面类型是啥 都是全屏的 appdata.processMasterType = function (mastertype, param) { //if (mastertype == "manage") { // window.frameworkconfig.noTplWidth = 240; // window.frameworkconfig.noTplHeight = 110; //} //else { window.frameworkconfig.noTplWidth = 0; window.frameworkconfig.noTplHeight = 0; } }; 隐去了pageFrameInit 对框架页面设置的函数 头部和左边菜单隐藏 运行项目 点击运行项目 首先进入登录页 登录页原生窗体实现的 需要注意的是,再点击登录时候和web登录一样,调用api函数 登录成功以后得到tocken 点击登录以后进入主页 下图画圈的地方都是原生窗体实现的,只有内页子页面用的是web浏览器 和登录一样,非web部分也是通过调用api获取当前用户和菜单数据的
上一篇:把服务端打包进桌面客户端
联系电话:17321408562 上海洽发信息科技有限公司 张经理 2022 上海洽发 沪ICP备16029095号-6