一种手机客户端内容、功能自动判断跳转方法与流程

文档序号:12278846阅读:455来源:国知局

本发明属于移动客户端技术领域,具体的说,是涉及一种手机客户端内容、功能自动判断跳转方法。



背景技术:

目前,现有各客户端的跳转类型多根据客户端本上实际情况作出定制化开发,其主要具有以下缺陷:可扩展性低、自定义程度低、后台操作不灵活。



技术实现要素:

为了改善上述问题,本发明的目的在于提供一种实现方便、具有可扩展性强、自定义程度高等优点的手机客户端内容、功能自动判断跳转方法。

为了实现上述目的,本发明采用的技术方案如下:

一种手机客户端内容、功能自动判断跳转方法,包括:

(1)内容类型跳转:

(11)上传内容至后台服务器的同时,选择内容在客户端上的呈现方式的步骤;

(12)客户端从后台服务端获取内容列表数据的步骤;

(13)客户端通过内容列表数据中的内容类型字段的值判断需要打开的页面模板,并且为模版传入内容的具体参数;

(14)客户端打开相应的内容模板后,内容模板根据具体参数,加载相应的内容,展示到客户端的模版上;

(2)功能模板跳转:

(21)上传内容至后台服务器的同时,选择内容的跳转类型的步骤;

(22)设置与内容对应的跳转值的步骤;

(23)客户端从后台服务端获取内容列表数据的步骤;

(24)客户端通过列表数据中的跳转类型和跳转值判断需要打开的功能页面模板,并且为模板传入功能的具体参数;

(25)客户端打开相应的功能模板后,功能模板根据具体参数,加载相应的功能,展示到客户端的模版上。

进一步的,所述步骤(11)中,选择内容在客户端上的呈现方式的具体方法如下:设置选择内容类型字段的值。

进一步的,在所述步骤(12)中,客户端从后台服务端获取内容列表数据的同时即可获取到内容类型字段的值。

进一步的,所述步骤(22)中,跳转值根据客户端操作系统不同而不同,其包括:ios跳转值字段、安卓跳转值字段或winPhone跳转值字段。

进一步的,所述步骤(23)中,客户端从后台服务端获取内容列表数据同时,即获取步骤(21)和步骤(22)中设置的跳转类型和跳转值。

本发明与现有技术相比,具有以下优点及有益效果:

采用本发明,一种类容列表,即可实现多种内容类型和功能类型的跳转,避免了内容需要重复发布和布局;本发明后台操作简单,编辑人员工作量少,具有可扩展性强,自定义程度高等优点,只需客户端、后台约定好简单的跳转类型和跳转值格式,即可实现多种功能和内容的自动跳转。

具体实施方式

下面结合实施例对本发明作进一步说明,本发明的实施方式包括但不限于下列实施例。

实施例

本实施例提供了一种手机客户端内容、功能自动判断跳转方法,该方法主要包括两部分:内容类型的跳转和客户端功能模版的跳转,本方法主要应用在移动手机客户端中,同一列表内容需要跳转到不同功能界面时,根据列表内容参数设置,自动识别跳转到相应的功能页面。与现有技术相比,本发明具有可扩展性强,自定义程度高等优点。

为了使得本领域技术人员对本发明申请有更清晰的了解和认识,下面进行详细说明:

一、内容类型的跳转

1.1、编辑人员通过内容管理后台上传内容到服务器,上传的同时,选择内容在客户端上的呈现方式,具体操作为设置选择内容类型(contenttype)字段的值,比如说视频、图文、音频、图集等;

1.2、手机客户端从服务端获取内容列表数据时,即可获取到内容类型的值;

1.3、用户在手机客户端上点击列表中的内容时,客户端通过列表数据中的内容类型字段的值判断需要打开的页面模板,并且为模版传入内容的具体参数;

1.4、客户端打开内容模板以后,模板根据参数,加载相应的内容,然后展示到客户段的模版上,以达到根据内容类型的值,判断打开相应的模板页面。

二、客户端功能模版的跳转;

2.1、编辑人员通过内容上传后台上传内容到服务器,上传的同时,选择内容的跳转类型,比如说点播|vod、直播|live、音频|audio、图集|images、图文混排|new、大栏目|cat_big、小栏目|cat_small、网页(内部)|url、网页(外部)|outurl、网页(PhoneGap)|phonegap、推荐APP|app、商城商品|storedesc、现场活动|clhlocaleactivity、图文直播|microlive、看度运动|sport等;

2.2、设置完跳转类型,然后设置跳转值,跳转值根据各大操作系统,分为ios跳转值字段(switch_value_iphone)、安卓跳转值字段(switch_value_android)、winPhone跳转值字段(switch_value_winphone),跳转值采用一个值,多种属性的方式,具体方式为多个属性,采用“ ;;”两个分号区分多个属性,客户端解析的方式获取到多个属性值;

2.3、手机客户端从服务端获取内容列表数据时,即可获取到此条内容需要跳转的跳转类型和跳转值;

2.4、用户在手机客户端上点击列表的内容时,客户端通过列表数据中的跳转类型和跳转值判断需要打开的功能页面模板,并且为模板传入功能的具体参数;

2.5、客户端打开相应的功能模板以后,模板根据参数,加载相应的功能内容,然后展示到客户段的模版上,已达到根据跳转类型和跳转值,判断打开相应的功能模板页面。

采用本方法,基于统一的内容列表,即可实现多种类容类型和功能类型的跳转,此种跳转方法灵活、扩展性强,适用于多种应用场景。

按照上述实施例,便可很好地实现本发明。值得说明的是,基于上述结构或方法设计的前提下,为解决同样的技术问题,即使在本发明上做出的一些无实质性的改动或润色,所采用的技术方案的实质仍然与本发明一样,故其也应当在本发明的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1