The present invention discloses a page display method and apparatus. One embodiment of the method includes: acquiring and target application to show the hypertext markup language document page associated the hypertext markup language file to insert a script or the script position indication information; by running the script, calling for primary function to obtain the parameters preset parameter values, and determine the target element hypertext markup language document content according to the parameter value; according to the determined content show to show page. The implementation improves the security of the application.
【技术实现步骤摘要】
页面展现方法和装置
本申请涉及计算机
,具体涉及一种页面展现方法和装置。
技术介绍
在移动互联网时代,伴随着智能终端的普及,移动互联网已经让每一个用户正在享受更为移动化、个性化的互联网体验。智能终端上安装的应用可以是原生应用,也可以通过HTML(HyperTextMarkupLanguage,超文本标记语言)页面实现。原生应用需要针对终端的不同系统进行开发,开发效率较低,而通过HTML页面实现时,较为复杂的呈现效果需要获取页面外的数据,通过URL(UniformResourceLocator,统一资源定位符)传递数据时会造成数据泄露,可能引起安全问题。
技术实现思路
本申请的目的在于提出一种改进的页面展现方法和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请实施例提供了一种页面展现方法,该方法包括:获取与目标应用中待展现页面关联的超文本标记语言文件,其中,超文本标记语言文件中插入有脚本或对脚本的位置指示信息;通过运行脚本,调用用于获取预设参数的参数值的原生函数,并根据所获取的参数值确定超文本标记语言文件中目标元素的内容;根据所确定的内容展现待展现页面 ...
【技术保护点】
一种页面展现方法,其特征在于,所述方法包括:获取与目标应用中待展现页面关联的超文本标记语言文件,其中,所述超文本标记语言文件中插入有脚本或对脚本的位置指示信息;通过运行所述脚本,调用用于获取预设参数的参数值的原生函数,并根据所获取的参数值确定所述超文本标记语言文件中目标元素的内容;根据所确定的内容展现所述待展现页面。
【技术特征摘要】
1.一种页面展现方法,其特征在于,所述方法包括:获取与目标应用中待展现页面关联的超文本标记语言文件,其中,所述超文本标记语言文件中插入有脚本或对脚本的位置指示信息;通过运行所述脚本,调用用于获取预设参数的参数值的原生函数,并根据所获取的参数值确定所述超文本标记语言文件中目标元素的内容;根据所确定的内容展现所述待展现页面。2.根据权利要求1所述的方法,其特征在于,所述超文本标记语言文件中插入有对脚本的位置指示信息,所述脚本保存在外部文件中;以及所述方法还包括:响应于所述目标应用的启动,向对所述目标应用提供支持的服务器发送所述目标应用的版本信息和所述外部文件的版本信息,其中,所述服务器用于根据所述目标应用的版本信息和所述外部文件的版本信息,确定是否存在适用于所述目标应用的待下发的外部文件,若是,则下发所述待下发的外部文件;接收所述服务器下发的外部文件,并将本地存储的外部文件替换为所述服务器下发的外部文件。3.根据权利要求1或2所述的方法,其特征在于,所述根据所确定的内容展现所述待展现页面之后,还包括:通过运行所述脚本,按照预设时间间隔调用用于获取预设参数的参数值的原生函数,并确定所述预设参数的参数值是否发生改变;响应于确定出所述预设参数的参数值发生了改变,根据改变后的参数值重新确定所述超文本标记语言文件中目标元素的内容;根据重新确定的内容展现所述待展现页面。4.根据权利要求1或2所述的方法,其特征在于,所述根据所确定的内容展现所述待展现页面之后,还包括:通过运行所述脚本,响应于监测到所展现的页面中预设事件的发生,调用用于执行与所述预设事件相关联的预设操作的原生函数。5.根据权利要求4所述的方法,其特征在于,所述预设事件包括针对所展现的页面中的目标图片的点击操作;以及所述通过运行所述脚本,响应于监测到所展现的页面中预设事件的发生,调用用于执行与所述预设事件相关联的预设操作的原生函数,包括:通过运行所述脚本,响应于监测到针对所展现的页面中的目标图片的点击操作的发生,调用用于新建窗口并在所述窗口中展示所述目标图片的原始图片的原生函数。6.一种页面展现装置,其特征在于,所述装置包括:获取单元,配置用于获取与目标应用中待展现页面关联的超文本标记语言文件,其中,所述超文本标记语言文件中插入有脚本或对...
【专利技术属性】
技术研发人员:暴文宾,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。