CN111198996A - Page display method and device and electronic equipment - Google Patents

Page display method and device and electronic equipment Download PDF

Info

Publication number
CN111198996A
CN111198996A CN201911331112.4A CN201911331112A CN111198996A CN 111198996 A CN111198996 A CN 111198996A CN 201911331112 A CN201911331112 A CN 201911331112A CN 111198996 A CN111198996 A CN 111198996A
Authority
CN
China
Prior art keywords
page
page information
home page
home
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911331112.4A
Other languages
Chinese (zh)
Inventor
陈友
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Qiyue Information Technology Co Ltd
Original Assignee
Shanghai Qiyue Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Qiyue Information Technology Co Ltd filed Critical Shanghai Qiyue Information Technology Co Ltd
Priority to CN201911331112.4A priority Critical patent/CN111198996A/en
Publication of CN111198996A publication Critical patent/CN111198996A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/986Document structures and storage, e.g. HTML extensions

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the specification provides a page display method, which includes sending a page information request to a server through operation triggering of a wake-up application, acquiring page information and home page information of a flash screen page, storing the home page information in a client locally, and generating a display flash screen page by using the page information of the flash screen page acquired from the server, so that the home page information stored locally in the client is used for generating and displaying the home page after the flash screen page is displayed. Since the process of requesting to acquire the home page information is started before the flash screen page is displayed, the loading time in the process of displaying the home page is shortened.

Description

Page display method and device and electronic equipment
Technical Field
The present application relates to the field of computers, and in particular, to a method and an apparatus for displaying a page, and an electronic device.
Background
The application program usually has a home page, and many applications can also set a splash screen page for promotion, so that the user can acquire promoted contents through the displayed splash screen page, and then request home page information from the server after displaying the splash screen page, and then display the home page.
However, in the existing method, when the first page is displayed, a situation of a white screen often occurs, and analysis shows that the page display occurs because the process from triggering the display page to completing the generation and display of the page takes most of the time from requesting page information to the server to obtaining data sent by the server.
Due to the particularity of the home page, if the loading time for displaying the home page can be shortened, the effect of optimizing the user experience is more obvious.
Therefore, it is necessary to provide a page display method to shorten the loading time in the process of displaying the home page. The process before the presentation of the top page is substantially the process of presenting the top page after the presentation of the flash screen page, and therefore, the applicant thinks that if the flash screen page is taken as the current page and the top page is taken as the next page, and when the current page (flash screen page) is presented, the page information of the next page (top page) is requested from the server and stored locally, the locally stored top page information can be directly utilized to generate and present the top page when the next page (top page) is presented.
However, there is still room for improvement in this approach.
Disclosure of Invention
The embodiment of the specification provides a page display method and device and electronic equipment, and is used for solving the problem that in the prior art, the loading time is long in the process of displaying a home page.
An embodiment of the present specification provides a page display method, including:
responding to an operation of a user triggering a wake-up application to send a page information request to a server, wherein the page information request is used for acquiring page information and home page information of a flash screen page;
acquiring page information and home page information of a flash screen page from a server, and locally storing the home page information in a client;
and generating a display flash screen page by using page information of the flash screen page acquired from the server, and generating and displaying a home page by using the home page information locally stored by the client after displaying the flash screen page.
Optionally, the generating and displaying a home page by using the home page information locally stored by the client after the flash screen page is displayed includes:
and responding to an instruction for triggering the display of the home page, and generating and displaying the home page by using home page information locally pre-stored by the client.
Optionally, the instruction for triggering the presentation of the home page includes: one of an instruction triggered by closing operation of the splash screen page, an instruction triggered by skipping operation of the splash screen page and an instruction triggered when display time of the splash screen page reaches preset time.
Optionally, the generating and displaying a home page by using home page information locally pre-stored in the client includes:
and if the local storage of the home page information at the client is not finished, generating and displaying a home page by combining the residual home page information acquired from the server and part of home page information locally pre-stored at the client, and locally storing the residual home page information at the client.
Optionally, the home page has a trigger identifier of a sub-page, and the sub-page has a return identifier of returning to the home page;
the method further comprises the following steps:
and displaying a sub-page of the home page, responding to a return identifier triggered by a user in the sub-page, locally calling pre-stored home page information from a client, rendering by using the home page information, and displaying the home page.
Optionally, the locally storing the home page information at the client includes:
and at least storing the first page information until the application exits.
Optionally, the method further comprises:
receiving an update rule from a server;
the local storage of the home page information at the client comprises the following steps:
and storing the first page information until updated first page information is received.
An embodiment of the present specification further provides a device for page display, including:
the pre-request module is used for responding to the operation that a user triggers and awakens an application and sending a page information request to the server, wherein the page information request is used for acquiring page information and home page information of a flash screen page;
the system comprises a pre-storage module, a client side and a server, wherein the pre-storage module is used for acquiring page information and home page information of a flash screen page from the server and locally storing the home page information at the client side;
and the display module generates a display flash page by using the page information of the flash page acquired from the server, and generates and displays a home page by using the home page information locally stored by the client after displaying the flash page.
Optionally, the generating and displaying a home page by using the home page information locally stored by the client after the flash screen page is displayed includes:
and responding to an instruction for triggering the display of the home page, and generating and displaying the home page by using home page information locally pre-stored by the client.
Optionally, the instruction for triggering the presentation of the home page includes: one of an instruction triggered by closing operation of the splash screen page, an instruction triggered by skipping operation of the splash screen page and an instruction triggered when display time of the splash screen page reaches preset time.
Optionally, the generating and displaying a home page by using home page information locally pre-stored in the client includes:
and if the local storage of the home page information at the client is not finished, generating and displaying a home page by combining the residual home page information acquired from the server and part of home page information locally pre-stored at the client, and locally storing the residual home page information at the client.
Optionally, the home page has a trigger identifier of a sub-page, and the sub-page has a return identifier of returning to the home page;
the display module is further configured to:
and displaying a sub-page of the home page, responding to a return identifier triggered by a user in the sub-page, locally calling pre-stored home page information from a client, rendering by using the home page information, and displaying the home page.
Optionally, the locally storing the home page information at the client includes:
and at least storing the first page information until the application exits.
Optionally, the pre-storing module is further configured to:
receiving an update rule from a server;
the local storage of the home page information at the client comprises the following steps:
and storing the first page information until updated first page information is received.
An embodiment of the present specification further provides an electronic device, where the electronic device includes:
a processor; and the number of the first and second groups,
a memory storing computer-executable instructions that, when executed, cause the processor to perform any of the methods described above.
The present specification also provides a computer readable storage medium, wherein the computer readable storage medium stores one or more programs which, when executed by a processor, implement any of the above methods.
Various embodiments described in this specification trigger sending a page information request to a server by waking up an application, acquire not only page information but also home page information of a flash screen page, and locally store the home page information in a client, so that after the flash screen page is displayed, the home page information locally stored in the client is used to generate and display a home page. Since the process of requesting to acquire the home page information is started before the flash screen page is displayed, the loading time in the process of displaying the home page is shortened.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
FIG. 1 is a schematic diagram illustrating a method for displaying a page according to an embodiment of the present disclosure;
FIG. 2 is a schematic diagram illustrating a method for displaying a page according to an embodiment of the present disclosure;
FIG. 3 is a schematic structural diagram of a page display apparatus provided in an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of an electronic device provided in an embodiment of the present disclosure;
fig. 5 is a schematic diagram of a computer-readable medium provided in an embodiment of the present specification.
Detailed Description
However, although the above method can shorten the time for loading the first page information to some extent, there still exists a problem that the loading time in the process of displaying the first page is long.
For ease of understanding, we consider an extreme scenario: if the user operates too fast, the trigger of the next page is clicked immediately when the current page is displayed, which still results in a long time for loading the information of the next page, and the time for displaying the next page is still long.
An embodiment of the present specification provides a page display method, including:
responding to an operation of a user triggering a wake-up application to send a page information request to a server, wherein the page information request is used for acquiring page information and home page information of a flash screen page;
acquiring page information and home page information of a flash screen page from a server, and locally storing the home page information in a client;
and generating a display flash screen page by using page information of the flash screen page acquired from the server, and generating and displaying a home page by using the home page information locally stored by the client after displaying the flash screen page.
Therefore, a page information request is sent to the server through the operation trigger of the awakening application, not only the page information of the flash screen page but also the home page information is obtained, the home page information is stored locally in the client, the flash screen page is generated and displayed by utilizing the page information of the flash screen page obtained from the server, and therefore the home page is generated and displayed by utilizing the home page information stored locally in the client after the flash screen page is displayed. Since the process of requesting to acquire the home page information is started before the flash screen page is displayed, the loading time in the process of displaying the home page is shortened.
Exemplary embodiments of the present invention will now be described more fully with reference to the accompanying drawings. The exemplary embodiments, however, may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these exemplary embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the invention to those skilled in the art. The same reference numerals denote the same or similar elements, components, or parts in the drawings, and thus their repetitive description will be omitted.
Features, structures, characteristics or other details described in a particular embodiment do not preclude the fact that the features, structures, characteristics or other details may be combined in a suitable manner in one or more other embodiments in accordance with the technical idea of the invention.
In describing particular embodiments, the present invention has been described with reference to features, structures, characteristics or other details that are within the purview of one skilled in the art to provide a thorough understanding of the embodiments. One skilled in the relevant art will recognize, however, that the invention may be practiced without one or more of the specific features, structures, characteristics, or other details.
The flow charts shown in the drawings are merely illustrative and do not necessarily include all of the contents and operations/steps, nor do they necessarily have to be performed in the order described. For example, some operations/steps may be decomposed, and some operations/steps may be combined or partially combined, so that the actual execution sequence may be changed according to the actual situation.
The block diagrams shown in the figures are functional entities only and do not necessarily correspond to physically separate entities. I.e. these functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor means and/or microcontroller means.
The term "and/or" and/or "includes all combinations of any one or more of the associated listed items.
Fig. 1 is a schematic diagram of a page display method provided in an embodiment of the present disclosure, where the page display method may include:
and S101, responding to the operation of triggering the awakening application by the user, and sending a page information request to the server, wherein the page information request is used for acquiring the page information and the home page information of the flash screen page.
In the background art, it is mentioned that "when a current page is displayed, page information of a next page is requested from a server and stored locally, and then when the next page is displayed, the locally stored first page information can be directly used to generate and display the next page".
This is a waste of network resources (especially data transmission resources), and is a burden on the storage space of the terminal, and thus is difficult to implement.
And just, the splash screen page is the first page displayed after the application is awakened, and the first page is the page which is inevitably displayed after the user enters the application.
Thus, in practice, when the user generates an operation to wake up the user, the logical order of their future page presentations can already be determined: and displaying the flash screen page, namely displaying the home page, wherein the pre-storage of the home page information does not cause the waste of network resources and does not additionally increase the storage burden of the terminal.
The particularity of the home page is not only shown inevitably after entering the application, but also shown in the relationship between the home page and other pages, especially in the use frequency, the home page is taken as a 'root' page, which is a page that most of pages in the application need to pass through, and when a user accesses a certain page and needs to access other pages again, the user usually needs to return to the home page and select the corresponding page, so that the use frequency of the home page is higher, and therefore, the page information is also pre-stored page information, and obviously, the page information with higher pre-stored use frequency can more fully utilize network transmission resources and the utilization efficiency of storage space.
The particularity of the top page is also embodied in that the difference is small along with the change of the personal information of the user, and because the page with the large difference along with the change of the personal information of the user, such as a 'balance' page, can change at any time, the significance is not large even if the page information is stored in advance, because the situation that the page is updated is likely to occur, however, for the top page, the problem is not easy to occur.
In this embodiment of the present specification, the operation of triggering the wake-up application by the user may be an operation of clicking a trigger application icon on a desktop by the user.
In this embodiment of the present specification, the user triggers an operation of waking up the application, or the terminal monitors an operation of inputting a voice by the user, and the semantic meaning of the voice is matched to the application, so that the application is woken up.
In the embodiment of the present specification, the user triggers the operation of waking up the application, or the user performs the operation in advance, and sets the wake-up rule, so that the application can be woken up when the current time meets the wake-up rule.
Of course, the user-triggered wake application may have many other forms, and is not specifically illustrated and limited herein.
In this embodiment of the present specification, the application may download information having the top page preloading rule at the same time when downloading, so that the application may request the server to acquire the top page information when waking up by executing the preloading rule when waking up the application.
In this embodiment of the present description, a page information request is sent to a server in response to an operation of a user triggering a wake-up application, where the page information request may be a request carrying splash screen page address information and home page address information, and thus, the server returns the splash screen page information and the home page information in response to the request, and the terminal may obtain the splash screen page information and the home page information.
S102, acquiring page information and home page information of the flash screen page from the server, and locally storing the home page information in the client.
In the embodiment of the present specification, the page information of the flash screen page is acquired from the server, so that the application can directly generate and display the flash screen page by using the information, and when the home page information is acquired, the home page information can be locally stored at the client because the flash screen page is currently being displayed.
The client locally stores the home page information, which may be stored in time-sharing manner, so that the client locally stores a part of the home page information and a part of the home page information along with the progress of acquiring the home page information, and therefore, the client can store all the home page information and also store the part of the home page information, which depends on the display time of the splash screen page and the time of acquiring the home page information, and therefore, the limitation on the protection scope of the application is not formed.
When practical application is considered, the problem of how long the first page information needs to be stored is often considered.
Optionally, in order to enable a user to locally invoke the home page information at any time in multiple page accesses of the same open application, the locally storing the home page information at the client includes:
and at least storing the first page information until the application exits.
Optionally, in view of global invariance of the top page information, the top page information may also be stored before the top page is updated, and thus, the application does not need to acquire the top page information from the server each time, so that the utilization rate of network transmission resources may be improved, and the load of the server may be reduced, and therefore, the method may further include:
receiving an update rule from a server;
the local storage of the home page information at the client comprises the following steps:
and storing the first page information until updated first page information is received.
S103, generating a display flash screen page by using page information of the flash screen page acquired from the server, and generating and displaying a home page by using the home page information locally stored by the client after the flash screen page is displayed.
The method comprises the steps that a page information request is sent to a server through operation triggering of a wake-up application, not only page information of a flash screen page but also home page information are obtained, the home page information is stored locally in a client, and a display flash screen page is generated by utilizing the page information of the flash screen page obtained from the server, so that the home page information which is stored locally in the client is utilized to generate and display the home page after the flash screen page is displayed. Since the process of requesting to acquire the home page information is started before the flash screen page is displayed, the loading time in the process of displaying the home page is shortened.
And rendering can be started after the application acquires the page information of the flash screen page, and the flash screen page is displayed.
The flash screen page is closed in various ways, for example, a user clicks a close icon to trigger closing of the flash screen page, a user clicks a skip icon to trigger closing of the flash screen page, or the display time of the flash screen page is monitored, and when the display time of the flash screen page exceeds the preset time, the flash screen page is triggered to close.
Accordingly, the method may further comprise: and closing the flash screen page according to a preset display time monitoring rule or user operation.
And for the home page, the generation and presentation of the home page can be triggered by triggering an instruction for presenting the home page.
Therefore, the generating and displaying the home page by using the home page information locally stored by the client after displaying the flash page may include:
and responding to an instruction for triggering the display of the home page, and generating and displaying the home page by using home page information locally pre-stored by the client.
The instruction for triggering the presentation of the home page may include: one of an instruction triggered by closing operation of the splash screen page, an instruction triggered by skipping operation of the splash screen page and an instruction triggered when display time of the splash screen page reaches preset time.
In consideration of the storage progress of the home page information, the home page is generated and displayed by using the home page information locally pre-stored by the client, and the home page information locally pre-stored by the client can be completely used, or the home page information locally pre-stored by the client can be completely used.
For the partial utilization, the remaining home page information needs to be acquired from the server, and therefore, in this embodiment of the present specification, the generating and displaying the home page by using the home page information locally and pre-stored by the client may further include:
and if the local storage of the home page information at the client is not finished, generating and displaying a home page by combining the residual home page information acquired from the server and part of home page information locally pre-stored at the client, and locally storing the residual home page information at the client.
Although the situation still needs to obtain part of the home page information from the server, because part of the home page information is requested when the application is awakened and is stored locally, the loading time in the process of displaying the home page can still be shortened to a certain extent.
In this embodiment of the present specification, in consideration of a situation that a home page has a trigger identifier of a sub-page, and the sub-page has a return identifier of returning to the home page, a user may browse its sub-page after browsing the home page, and if the user needs to return to the home page, the user may also use pre-stored home page information to present the home page, so the method may further include:
and displaying a sub-page of the home page, responding to a return identifier triggered by a user in the sub-page, locally calling pre-stored home page information from a client, rendering by using the home page information, and displaying the home page.
Fig. 2 is a schematic diagram illustrating a page display method provided in an embodiment of the present disclosure, where the page display method may include:
firstly, a user operates, a terminal responds to the user operation to wake up an application, the application requests page information from a server by using a page request rule stored in the application in advance after being woken up, a client acquires splash screen page information on one hand and generates and displays a splash screen page by using the page information on the other hand, the client receives the first page information and stores the first page information locally, and then an instruction for closing the splash screen page or an instruction for displaying the first page is triggered, so that an instruction for calling the first page information from a local memory of the client is triggered, and the first page is loaded by using the called first page information, so that the page of the first page is generated and displayed.
The first page information can have information of a plurality of page elements, and can be loaded and rendered in parallel.
Fig. 3 is a schematic structural diagram of an apparatus for page display provided in an embodiment of the present disclosure, where the apparatus may include:
the pre-request module 301 sends a page information request to a server in response to an operation of a user triggering a wake-up application, where the page information request is used to obtain page information and home page information of a flash screen page;
a pre-storage module 302, configured to obtain page information and home page information of a flash screen page from a server, and locally store the home page information at a client;
the display module 303 generates a display splash screen page by using page information of the splash screen page acquired from the server, and generates and displays a home page by using the home page information locally stored at the client after displaying the splash screen page.
In this embodiment of the present specification, the operation of triggering the wake-up application by the user may be an operation of clicking a trigger application icon on a desktop by the user.
In this embodiment of the present specification, the user triggers an operation of waking up the application, or the terminal monitors an operation of inputting a voice by the user, and the semantic meaning of the voice is matched to the application, so that the application is woken up.
In the embodiment of the present specification, the user triggers the operation of waking up the application, or the user performs the operation in advance, and sets the wake-up rule, so that the application can be woken up when the current time meets the wake-up rule.
Of course, the user-triggered wake application may have many other forms, and is not specifically illustrated and limited herein.
In this embodiment of the present specification, the application may download information having the top page preloading rule at the same time when downloading, so that the application may request the server to acquire the top page information when waking up by executing the preloading rule when waking up the application.
In this embodiment of the present description, a page information request is sent to a server in response to an operation of a user triggering a wake-up application, where the page information request may be a request carrying splash screen page address information and home page address information, and thus, the server returns the splash screen page information and the home page information in response to the request, and the terminal may obtain the splash screen page information and the home page information.
The flash screen page is closed in various ways, for example, a user clicks a close icon to trigger closing of the flash screen page, a user clicks a skip icon to trigger closing of the flash screen page, or the display time of the flash screen page is monitored, and when the display time of the flash screen page exceeds the preset time, the flash screen page is triggered to close.
Accordingly, the method may further comprise: and closing the flash screen page according to a preset display time monitoring rule or user operation.
And for the home page, the generation and presentation of the home page can be triggered by triggering an instruction for presenting the home page.
Optionally, the generating and displaying a home page by using the home page information locally stored by the client after the flash screen page is displayed includes:
and responding to an instruction for triggering the display of the home page, and generating and displaying the home page by using home page information locally pre-stored by the client.
Optionally, the instruction for triggering the presentation of the home page includes: one of an instruction triggered by closing operation of the splash screen page, an instruction triggered by skipping operation of the splash screen page and an instruction triggered when display time of the splash screen page reaches preset time.
The client locally stores the home page information, which may be stored in time-sharing manner, so that the client locally stores a part of the home page information and a part of the home page information along with the progress of acquiring the home page information, and therefore, the client can store all the home page information and also store the part of the home page information, which depends on the display time of the splash screen page and the time of acquiring the home page information, and therefore, the limitation on the protection scope of the application is not formed.
Therefore, optionally, the generating and displaying a home page by using home page information locally pre-stored in the client further includes:
and if the local storage of the home page information at the client is not finished, generating and displaying a home page by combining the residual home page information acquired from the server and part of home page information locally pre-stored at the client, and locally storing the residual home page information at the client.
Although the situation still needs to obtain part of the home page information from the server, because part of the home page information is requested when the application is awakened and is stored locally, the loading time in the process of displaying the home page can still be shortened to a certain extent.
Optionally, the home page has a trigger identifier of a sub-page, and the sub-page has a return identifier of returning to the home page;
the display module 303 is further configured to:
and displaying a sub-page of the home page, responding to a return identifier triggered by a user in the sub-page, locally calling pre-stored home page information from a client, rendering by using the home page information, and displaying the home page.
Optionally, the locally storing the home page information at the client includes:
and at least storing the first page information until the application exits.
Optionally, the pre-storing module 302 is further configured to:
receiving an update rule from a server;
the local storage of the home page information at the client comprises the following steps:
and storing the first page information until updated first page information is received.
The device triggers and sends a page information request to a server through the operation of awakening application, not only obtains the page information of the flash screen page, but also obtains the home page information, the home page information is stored locally in a client, and the flash screen page is generated and displayed by utilizing the page information of the flash screen page obtained from the server, so that the home page is generated and displayed by utilizing the home page information stored locally in the client after the flash screen page is displayed. Since the process of requesting to acquire the home page information is started before the flash screen page is displayed, the loading time in the process of displaying the home page is shortened.
Based on the same inventive concept, the embodiment of the specification further provides the electronic equipment.
In the following, embodiments of the electronic device of the present invention are described, which may be regarded as specific physical implementations for the above-described embodiments of the method and apparatus of the present invention. Details described in the embodiments of the electronic device of the invention should be considered supplementary to the embodiments of the method or apparatus described above; for details which are not disclosed in embodiments of the electronic device of the invention, reference may be made to the above-described embodiments of the method or the apparatus.
Fig. 4 is a schematic structural diagram of an electronic device provided in an embodiment of the present specification. An electronic device 400 according to this embodiment of the invention is described below with reference to fig. 4. The electronic device 400 shown in fig. 4 is only an example and should not bring any limitation to the function and the scope of use of the embodiments of the present invention.
As shown in fig. 4, electronic device 400 is embodied in the form of a general purpose computing device. The components of electronic device 400 may include, but are not limited to: at least one processing unit 410, at least one memory unit 420, a bus 430 that connects the various system components (including the memory unit 420 and the processing unit 410), a display unit 440, and the like.
Wherein the storage unit stores program code executable by the processing unit 410 to cause the processing unit 410 to perform steps according to various exemplary embodiments of the present invention described in the above-mentioned processing method section of the present specification. For example, the processing unit 410 may perform the steps as shown in fig. 1.
The storage unit 420 may include readable media in the form of volatile storage units, such as a random access memory unit (RAM)4201 and/or a cache memory unit 4202, and may further include a read only memory unit (ROM) 4203.
The storage unit 420 may also include a program/utility 4204 having a set (at least one) of program modules 4205, such program modules 4205 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
Bus 430 may be any bus representing one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
The electronic device 400 may also communicate with one or more external devices 500 (e.g., keyboard, pointing device, bluetooth device, etc.), with one or more devices that enable a user to interact with the electronic device 400, and/or with any devices (e.g., router, modem, etc.) that enable the electronic device 400 to communicate with one or more other computing devices. Such communication may occur via input/output (I/O) interfaces 450. Also, the electronic device 400 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the internet) via the network adapter 460. The network adapter 460 may communicate with other modules of the electronic device 400 via the bus 430. It should be appreciated that although not shown in FIG. 4, other hardware and/or software modules may be used in conjunction with electronic device 400, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments of the present invention described herein may be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solution according to the embodiment of the present invention can be embodied in the form of a software product, which can be stored in a computer-readable storage medium (which can be a CD-ROM, a usb disk, a removable hard disk, etc.) or on a network, and includes several instructions to make a computing device (which can be a personal computer, a server, or a network device, etc.) execute the above-mentioned method according to the present invention. The computer program, when executed by a data processing apparatus, enables the computer readable medium to implement the above-described method of the invention, namely: such as the method shown in fig. 1.
Fig. 5 is a schematic diagram of a computer-readable medium provided in an embodiment of the present specification.
A computer program implementing the method shown in fig. 1 may be stored on one or more computer readable media. The computer readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable storage medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable storage medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., through the internet using an internet service provider).
In summary, the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that some or all of the functionality of some or all of the components in embodiments in accordance with the invention may be implemented in practice using a general purpose data processing device such as a microprocessor or a Digital Signal Processor (DSP). The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
While the foregoing embodiments have described the objects, aspects and advantages of the present invention in further detail, it should be understood that the present invention is not inherently related to any particular computer, virtual machine or electronic device, and various general-purpose machines may be used to implement the present invention. The invention is not to be considered as limited to the specific embodiments thereof, but is to be understood as being modified in all respects, all changes and equivalents that come within the spirit and scope of the invention.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments.
The above description is only an example of the present application and is not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (10)

1. A method for displaying a page, comprising:
responding to an operation of a user triggering a wake-up application to send a page information request to a server, wherein the page information request is used for acquiring page information and home page information of a flash screen page;
acquiring page information and home page information of a flash screen page from a server, and locally storing the home page information in a client;
and generating a display flash screen page by using page information of the flash screen page acquired from the server, and generating and displaying a home page by using the home page information locally stored by the client after displaying the flash screen page.
2. The method according to claim 1, wherein generating and displaying the home page using the home page information stored locally at the client after displaying the flash page comprises:
and responding to an instruction for triggering the display of the home page, and generating and displaying the home page by using home page information locally pre-stored by the client.
3. The method of any of claims 1-2, the instruction to trigger presentation of the top page comprising: one of an instruction triggered by closing operation of the splash screen page, an instruction triggered by skipping operation of the splash screen page and an instruction triggered when display time of the splash screen page reaches preset time.
4. The method according to any one of claims 1-3, wherein the generating and displaying the home page using the home page information pre-stored locally at the client further comprises:
and if the local storage of the home page information at the client is not finished, generating and displaying a home page by combining the residual home page information acquired from the server and part of home page information locally pre-stored at the client, and locally storing the residual home page information at the client.
5. The method according to any one of claims 1-4, wherein the top page has a trigger identifier of a sub-page, and the sub-page has a return identifier of returning to the top page;
the method further comprises the following steps:
and displaying a sub-page of the home page, responding to a return identifier triggered by a user in the sub-page, locally calling pre-stored home page information from a client, rendering by using the home page information, and displaying the home page.
6. The method according to any of claims 1-5, wherein storing the home page information locally at the client comprises:
and at least storing the first page information until the application exits.
7. The method according to any one of claims 1-6, further comprising:
receiving an update rule from a server;
the local storage of the home page information at the client comprises the following steps:
and storing the first page information until updated first page information is received.
8. An apparatus for page display, comprising:
the pre-request module is used for responding to the operation that a user triggers and awakens an application and sending a page information request to the server, wherein the page information request is used for acquiring page information and home page information of a flash screen page;
the system comprises a pre-storage module, a client side and a server, wherein the pre-storage module is used for acquiring page information and home page information of a flash screen page from the server and locally storing the home page information at the client side;
and the display module generates a display flash page by using the page information of the flash page acquired from the server, and generates and displays a home page by using the home page information locally stored by the client after displaying the flash page.
9. An electronic device, wherein the electronic device comprises:
a processor; and the number of the first and second groups,
a memory storing computer-executable instructions that, when executed, cause the processor to perform the method of any of claims 1-7.
10. A computer readable storage medium, wherein the computer readable storage medium stores one or more programs which, when executed by a processor, implement the method of any of claims 1-7.
CN201911331112.4A 2019-12-20 2019-12-20 Page display method and device and electronic equipment Pending CN111198996A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911331112.4A CN111198996A (en) 2019-12-20 2019-12-20 Page display method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911331112.4A CN111198996A (en) 2019-12-20 2019-12-20 Page display method and device and electronic equipment

Publications (1)

Publication Number Publication Date
CN111198996A true CN111198996A (en) 2020-05-26

Family

ID=70746986

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911331112.4A Pending CN111198996A (en) 2019-12-20 2019-12-20 Page display method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN111198996A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112099873A (en) * 2020-09-15 2020-12-18 广州华多网络科技有限公司 Application program home page loading method, device, equipment and storage medium
CN112817850A (en) * 2021-01-28 2021-05-18 北京达佳互联信息技术有限公司 Information processing method, device, system, electronic equipment and storage medium
CN113885962A (en) * 2021-10-11 2022-01-04 上海淇玥信息技术有限公司 Long screen page loading method and device and electronic equipment
CN114138359A (en) * 2021-11-04 2022-03-04 北京乐我无限科技有限责任公司 Flash screen page display method and device, electronic equipment and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105138383A (en) * 2015-09-25 2015-12-09 网易传媒科技(北京)有限公司 Application display method and device
CN106528578A (en) * 2015-09-15 2017-03-22 阿里巴巴集团控股有限公司 An information display method and device
CN107402781A (en) * 2017-06-26 2017-11-28 努比亚技术有限公司 Spread its tail page display management method, terminal and computer-readable recording medium
CN109710328A (en) * 2018-08-20 2019-05-03 深圳壹账通智能科技有限公司 Page configuration method, apparatus, equipment and readable storage medium storing program for executing
CN109814941A (en) * 2018-11-27 2019-05-28 努比亚技术有限公司 A kind of application starting method, terminal and computer readable storage medium
CN110020325A (en) * 2018-08-17 2019-07-16 深圳壹账通智能科技有限公司 Page loading method, device, equipment and readable storage medium storing program for executing
CN110162726A (en) * 2019-05-09 2019-08-23 腾讯科技(深圳)有限公司 Loading method, device and the storage medium of page resource
CN110430324A (en) * 2019-08-07 2019-11-08 华为技术有限公司 A kind of application is spread its tail the display methods and electronic equipment of information

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106528578A (en) * 2015-09-15 2017-03-22 阿里巴巴集团控股有限公司 An information display method and device
CN105138383A (en) * 2015-09-25 2015-12-09 网易传媒科技(北京)有限公司 Application display method and device
CN107402781A (en) * 2017-06-26 2017-11-28 努比亚技术有限公司 Spread its tail page display management method, terminal and computer-readable recording medium
CN110020325A (en) * 2018-08-17 2019-07-16 深圳壹账通智能科技有限公司 Page loading method, device, equipment and readable storage medium storing program for executing
CN109710328A (en) * 2018-08-20 2019-05-03 深圳壹账通智能科技有限公司 Page configuration method, apparatus, equipment and readable storage medium storing program for executing
CN109814941A (en) * 2018-11-27 2019-05-28 努比亚技术有限公司 A kind of application starting method, terminal and computer readable storage medium
CN110162726A (en) * 2019-05-09 2019-08-23 腾讯科技(深圳)有限公司 Loading method, device and the storage medium of page resource
CN110430324A (en) * 2019-08-07 2019-11-08 华为技术有限公司 A kind of application is spread its tail the display methods and electronic equipment of information

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112099873A (en) * 2020-09-15 2020-12-18 广州华多网络科技有限公司 Application program home page loading method, device, equipment and storage medium
CN112817850A (en) * 2021-01-28 2021-05-18 北京达佳互联信息技术有限公司 Information processing method, device, system, electronic equipment and storage medium
CN113885962A (en) * 2021-10-11 2022-01-04 上海淇玥信息技术有限公司 Long screen page loading method and device and electronic equipment
CN113885962B (en) * 2021-10-11 2024-04-09 上海淇玥信息技术有限公司 Method and device for loading long-screen page and electronic equipment
CN114138359A (en) * 2021-11-04 2022-03-04 北京乐我无限科技有限责任公司 Flash screen page display method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
US11144711B2 (en) Webpage rendering method, device, electronic apparatus and storage medium
CN108984714B (en) Page rendering method and device, electronic equipment and computer readable medium
CN111198996A (en) Page display method and device and electronic equipment
US9612807B2 (en) Code placement using a dynamic call graph
US10880227B2 (en) Apparatus, hybrid apparatus, and method for network resource access
CN111176505B (en) Page display method and device based on third-party task linkage and electronic equipment
CN108549568B (en) Application entry processing method and device, storage medium and electronic equipment
US20130047148A1 (en) Automated service solution delivery
CN110795649A (en) Target page display method, device and system and electronic equipment
CN112395027B (en) Widget interface generation method and device, storage medium and electronic equipment
CN110795181A (en) Application program interface display method and device based on skip protocol and electronic equipment
CN111190673A (en) Page display method and device based on operation monitoring and electronic equipment
CN113505302A (en) Method, device and system for supporting dynamic acquisition of buried point data and electronic equipment
CN112015468A (en) Interface document processing method and device, electronic equipment and storage medium
CN109408057B (en) Method, device, medium and computing equipment for automatically generating codes
CN111198738A (en) Mobile terminal page display method and device and electronic equipment
CN110704766A (en) Interface rendering optimization method and device based on real-time snapshot and electronic equipment
US10564950B1 (en) Disassembly code generation during debugging
CN111680240B (en) Page display method and device and electronic equipment
CN112491940A (en) Request forwarding method and device of proxy server, storage medium and electronic equipment
CN112769975B (en) Data integration method and device, server and storage medium
CN111681093B (en) Method and device for displaying resource page and electronic equipment
CN111191166B (en) Business page display method and device and electronic equipment
WO2022019784A1 (en) Assigning computing resources to execution of evaluators for image animation
CN113885962B (en) Method and device for loading long-screen page and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination