[发明专利]一种跨平台通用型论坛社区程序的控制方法和系统在审
申请号: | 202010813511.0 | 申请日: | 2020-08-13 |
公开(公告)号: | CN111913698A | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 唐杰 | 申请(专利权)人: | 唐杰 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/60 |
代理公司: | 上海尚象专利代理有限公司 31335 | 代理人: | 徐炫 |
地址: | 214000 江苏省无锡*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 通用型 论坛 社区 程序 控制 方法 系统 | ||
1.一种跨平台通用型论坛社区程序的控制方法,其特征在于,所述论坛社区程序包括宿主程序和基于插件机制的寄生程序,所述寄生程序包括前端寄生程序和或后端寄生程序,所述方法包括:
根据所述论坛社区程序的前端类别将所述寄生程序加载到所述宿主程序的功能界面的指定位置;
若检测到对所述指定位置的触击操作,调用与所述寄生程序对应的插件的脚本;
其中,所述插件机制是基于HTML5的插件机制。
2.如权利要求1所述的方法,其特征在于,根据所述论坛社区程序的前端类别将所述寄生程序加载到所述宿主程序的功能界面的指定位置,具体为:
根据所述前端类别确定所述寄生程序的匹配运行环境;
根据所述匹配运行环境将所述寄生程序加载到所述指定位置。
3.如权利要求2所述的方法,其特征在于,所述前端类别包括网页端、移动端和小程序端,根据所述前端类别确定所述寄生程序的匹配运行环境,具体为:
若所述前端类别为所述网页端,所述匹配运行环境为基于HTML5的运行环境;
若所述前端类别为所述移动端,所述匹配运行环境为基于小程序SDK或HTML5的运行环境;
若所述前端类别为所述小程序端,所述匹配运行环境为基于小程序插件或WebView的运行环境。
4.如权利要求1所述的方法,其特征在于,所述论坛社区程序的结构包括前端、后端、后端运行插件和或前端运行插件,所述前端与所述后端基于API进行通讯。
5.如权利要求4所述的方法,其特征在于,所述论坛社区程序的部署方式包括:私有部署后端和私有部署前端,或,私有部署后端和SaaS服务前端,或,SaaS服务后端和私有部署前端,或,SaaS服务后端和SaaS服务前端。
6.一种跨平台通用型论坛社区程序的控制系统,其特征在于,所述论坛社区程序包括宿主程序和基于插件机制的寄生程序,所述寄生程序包括前端寄生程序和或后端寄生程序,所述系统包括:
加载模块,用于根据所述论坛社区程序的前端类别将所述寄生程序加载到所述宿主程序的功能界面的指定位置;
调用模块,用于若检测到对所述指定位置的触击操作,调用与所述寄生程序对应的插件的脚本;
其中,所述插件机制是基于HTML5的插件机制。
7.如权利要求6所述的系统,其特征在于,所述加载模块,具体用于:
根据所述前端类别确定所述寄生程序的匹配运行环境;
根据所述匹配运行环境将所述寄生程序加载到所述指定位置。
8.如权利要求7所述的系统,其特征在于,所述前端类别包括网页端、移动端和小程序端,所述加载模块,还具体用于:
若所述前端类别为所述网页端,所述匹配运行环境为基于HTML5的运行环境;
若所述前端类别为所述移动端,所述匹配运行环境为基于小程序SDK或HTML5的运行环境;
若所述前端类别为所述小程序端,所述匹配运行环境为基于小程序插件或WebView的运行环境。
9.如权利要求6所述的系统,其特征在于,所述论坛社区程序的结构包括前端、后端、后端运行插件和或前端运行插件,所述前端与所述后端基于API进行通讯。
10.如权利要求9所述的系统,其特征在于,所述论坛社区程序的部署方式包括:私有部署后端和私有部署前端,或,私有部署后端和SaaS服务前端,或,SaaS服务后端和私有部署前端,或,SaaS服务后端和SaaS服务前端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于唐杰,未经唐杰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010813511.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种物联网中有效的控制信息传输方法
- 下一篇:一种便于调节饵重量的路亚饵