CN108509509A - Webpage display process, device, mobile terminal and storage medium - Google Patents

Webpage display process, device, mobile terminal and storage medium Download PDF

Info

Publication number
CN108509509A
CN108509509A CN201810189402.9A CN201810189402A CN108509509A CN 108509509 A CN108509509 A CN 108509509A CN 201810189402 A CN201810189402 A CN 201810189402A CN 108509509 A CN108509509 A CN 108509509A
Authority
CN
China
Prior art keywords
terminal
configuration file
webpage
browser
mobile terminal
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.)
Granted
Application number
CN201810189402.9A
Other languages
Chinese (zh)
Other versions
CN108509509B (en
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201810189402.9A priority Critical patent/CN108509509B/en
Publication of CN108509509A publication Critical patent/CN108509509A/en
Application granted granted Critical
Publication of CN108509509B publication Critical patent/CN108509509B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the present application discloses a kind of Webpage display process, device, mobile terminal and storage medium, is related to browser technology field.The Webpage display process is applied to mobile terminal, the method includes:When getting the first instruction for being used to indicate and opening browser, obtain first terminal configuration file, parameter configuration is carried out to the accelerating module of browser based on the first terminal configuration file, obtain target accelerating module, when getting the second instruction for being used to indicate and opening webpage, compartmentalization processing is carried out to webpage by the target accelerating module, generates multiple regions, graphics processor GPU gratings are carried out respectively to each region in multiple regions to be combined to, and generate multiple synthesis regions and export display.Webpage display process, device, mobile terminal and storage medium provided by the embodiments of the present application can improve the opening speed of webpage, improve user experience.

Description

Webpage display process, device, mobile terminal and storage medium
Technical field
This application involves browser technology fields, more particularly, to a kind of Webpage display process, device, mobile terminal And storage medium.
Background technology
Mobile terminal, such as mobile phone have become one of most common consumer electronic product in people's daily life, together When, web page browsing is carried out using the browser of mobile terminal, has also had changed into the primary demand of most people.But it is existing The webpage of browser is opened slowly, time-consuming longer, leverages user experience.
Invention content
In view of the above problems, present applicant proposes a kind of Webpage display process, device, mobile terminal and storage medium, To improve the opening speed of webpage, improve user experience.
In a first aspect, the embodiment of the present application provides a kind of Webpage display process, it is applied to mobile terminal, the method packet It includes:When getting the first instruction for being used to indicate and opening browser, first terminal configuration file is obtained;Eventually based on described first It holds configuration file to carry out parameter configuration to the accelerating module of the browser, obtains target accelerating module;When getting for referring to When showing the second instruction for opening webpage, compartmentalization processing is carried out to the webpage by the target accelerating module, is generated multiple Region;Graphics processor GPU gratings are carried out respectively to each region in the multiple region to be combined to, and generate multiple synthesis zones Domain simultaneously exports display.
Second aspect, the embodiment of the present application provide a kind of Web page display apparatus, are applied to mobile terminal, described device packet It includes:Terminal profile acquisition module, for when getting the first instruction for being used to indicate and opening browser, obtaining first eventually Hold configuration file;Parameter configuration module, for based on the first terminal configuration file to the accelerating module of the browser into Row parameter configuration obtains target accelerating module;Area generation module is used to indicate the second finger for opening webpage for working as to get When enabling, compartmentalization processing is carried out to the webpage by the target accelerating module, generates multiple regions;Region display module, It is combined to for carrying out graphics processor GPU gratings respectively to each region in the multiple region, generates multiple synthesis zones Domain simultaneously exports display.
The third aspect, the embodiment of the present application provide a kind of mobile terminal comprising display, memory and processing Device, the display and the memory are couple to the processor, the memory store instruction, when described instruction is by described Processor processor execution above method when executing.
Fourth aspect, the embodiment of the present application provide it is a kind of with processor can perform program code it is computer-readable Take storage medium, said program code that the processor is made to execute the above method.
Webpage display process, device, mobile terminal and storage medium provided by the embodiments of the present application, are used for when getting When indicating to open the first instruction of browser, first terminal configuration file is obtained, based on first terminal configuration file to browser Accelerating module carry out parameter configuration, obtain target accelerating module, when get be used to indicate open webpage second instruction when, Compartmentalization processing is carried out to webpage by the target accelerating module, multiple regions are generated, to each region in multiple regions point Not carry out graphics processor GPU gratings be combined to, generate multiple synthesis regions and simultaneously export display, to which the opening for improving webpage is fast Degree improves user experience.
These aspects or other aspects of the application can more straightforward in the following description.
Description of the drawings
In order to more clearly explain the technical solutions in the embodiments of the present application, make required in being described below to embodiment Attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is only some embodiments of the present application, for For those skilled in the art, without creative efforts, it can also be obtained according to these attached drawings other attached Figure.
Fig. 1 shows the schematic diagram that mobile terminal provided by the embodiments of the present application is interacted with server;
Fig. 2 shows the flow diagrams for the Webpage display process that the application first embodiment provides;
Fig. 3 shows the flow diagram for the Webpage display process that the application second embodiment provides;
Fig. 4 shows the module frame chart for the Web page display apparatus that the application 3rd embodiment provides;
Fig. 5 shows the module frame chart for the Web page display apparatus that the application fourth embodiment provides;
Fig. 6 shows a kind of structure diagram of mobile terminal provided by the embodiments of the present application;
Fig. 7 shows the block diagram of the mobile terminal for executing the Webpage display process according to the embodiment of the present application.
Specific implementation mode
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete Site preparation describes, it is clear that described embodiments are only a part of embodiments of the present application, instead of all the embodiments.It is based on Embodiment in the application, those of ordinary skill in the art are obtained every other without creative efforts Embodiment shall fall in the protection scope of this application.
Explanation of nouns:
Browser kernel:Browser nucleus module, parses webpage, typesetting, display;
Graphic user interface GPU (Graphical User Interface) is rasterized:Browser inner utilization GPU processes Carry out a kind of hardware-accelerated and synthesis mode;
Texture:Browser kernel is first divided into region in figure synthesis, then carries out region synthesis, each region can be seen At a texture.
Browser on mobile terminal device, the efficiency for loading Website page is related with the performance of mobile terminal, because This, the mobile terminal of different performance, the efficiency for loading Website page is different, and the opening speed in turn resulting in webpage is different.And Current browser in order to accelerate the opening speed of webpage, it is most of be by optimization itself load web data resource flow come It realizes that data are quickly transferred to browser, allows after browser resolves and show, but this mode carries the opening speed of webpage Liter is poor, cannot inherently realize the quick presentation of webpage.In view of the above-mentioned problems, inventor passes through the research of upper time, and Webpage display process, device, mobile terminal and storage medium provided by the embodiments of the present application are proposed, using server to not Mobile terminal progress dynamic configuration, the graphical parameter of setting browser and browser kernel with performance are solved firmly by picture Code and webpage texture rasterize to accelerate the quick opening of different web pages, to improve the opening speed of webpage, improve user experience, Wherein, specific Webpage display process is described in detail in subsequent embodiment.
Referring to Fig. 1, Fig. 1 shows the schematic diagram that mobile terminal provided by the embodiments of the present application is interacted with server.Such as Shown in Fig. 1, mobile terminal 100 and server 200 are respectively positioned in network 300, which can be wireless network or cable network. By the wireless network or cable network, mobile terminal 100 carries out data interaction with server 200.It is mobile whole in the application End 100 can be smart mobile phone, tablet computer, wearable electronic equipment etc..
Client can be run in the mobile terminal 100, and server 200 can operation service end.For example, in this application, moving Operation has the client corresponding to browser in dynamic terminal 100, and operation has the service corresponding to browser in server 200 End is based on above-mentioned network environment, and the corresponding client of browser can carry out data interaction by network 300 and server 200, To realize that server-side corresponding with the browser run on server 200 carries out data interaction.For example, in mobile terminal 100 Client corresponding to browser sends resource request by network 300 to server 200, and in response, server 200 can lead to It crosses client of the network 300 into mobile terminal and returns to link or information in mobile terminal 100 visitor corresponding with resource request Family end, so that the client is shown.It below will be by specific embodiment to Webpage display process provided by the embodiments of the present application, dress It sets, mobile terminal and storage medium are described in detail.
First embodiment
Referring to Fig. 2, the flow diagram of the Webpage display process provided Fig. 2 shows the application first embodiment.Institute It states Webpage display process and is intended to the acceleration parameter and accelerated mode that are adapted to the mobile terminal of different performance, to improve webpage Opening speed, improve user experience.In the particular embodiment, the Webpage display process is applied to net as shown in Figure 4 Page display device 400 and the mobile terminal 100 (Fig. 6) configured with the Web page display apparatus 400.The present embodiment will be with movement For terminal, illustrate the detailed process of the present embodiment, it will of course be understood that, the mobile terminal that the embodiment of the present application is applied Can be smart mobile phone, tablet computer and wearable electronic equipment etc..It is detailed that it will be directed to flow shown in Fig. 2 progress below It illustrates, above-mentioned Webpage display process can specifically include following steps:
Step S101:When getting the first instruction for being used to indicate and opening browser, first terminal configuration file is obtained.
In the present embodiment, when user is intended to some webpage of load opening on the browser of mobile terminal, it is necessary first to The first instruction is sent to mobile terminal to indicate to open the browser, wherein first instruction can be directed to for user to be set The browser icon being placed on interface of mobile terminal carries out touch control operation generation, or user inputs in mobile terminal and indicates The voice messaging generation etc. for opening browser, does not do specifically defined herein.
First terminal configuration file is obtained when getting the first instruction of instruction unlatching browser as a kind of mode, Wherein, the first terminal configuration file can be used for being arranged browser graphic parameter, i.e., the start-up parameter of specified browser The mode accelerated with figure, wherein the start-up parameter may include the model of mobile terminal, system version, graphics version, light Gated opening ways and browser rendering mode etc., the mode that the figure accelerates may include that GPU is rasterized, GPU zero is copied Shellfish and GPU synthesis etc., to realized by the terminal profile different mobile terminals is arranged it is corresponding clear The graphical parameter of device of looking at.
Further, in the present embodiment, the first terminal configuration file can be set to the magnetic of the mobile terminal Disk, mobile terminal directly obtain the first terminal configuration file from its disk, and the first terminal configuration file can also be pre- First it is arranged on the server interacted with the mobile terminal, described the can be obtained from the server when browser starts One terminal profile, optionally, when the browser starts for the first time, browser uses pre-loaded function, from the service The pre-loaded first terminal configuration file of device is simultaneously stored in the mobile terminal, can be in advance from institute when starting next time It states mobile terminal and reads the first terminal configuration file, to match without downloading the first terminal from server by network File is set, the influence transmitted for first terminal configuration file to avoid network speed.
Step S102:Parameter configuration is carried out to the accelerating module of the browser based on the first terminal configuration file, Obtain target accelerating module.
It should be understood that the first terminal configuration file be previously provided with the default essential information of multiple mobile terminals with And the mapping table between the default essential information and browser graphic parameter of each mobile terminal, wherein described default basic Information may include the model of mobile terminal, and the mapping table can be expressed as default essential information-browser graphic parameter, It can also be expressed as model-browser graphic parameter etc..As a kind of enforceable mode, when acquisition for mobile terminal is described in After first terminal configuration file, the essential information of itself is tested and analyzed, then by the essential information and first terminal configuration file Interior preset default essential information is matched, if successful match, characterizes the essential information and first terminal of the mobile terminal Default essential information in configuration file is consistent, then passes through the corresponding browser graphic of essential information described in the mapping table search Change parameter, so as to obtain browser graphic parameter corresponding with the mobile terminal.
Further, parameter is carried out to the accelerating module of the browser by the browser graphic parameter of acquisition Configuration obtains target accelerating module, it is possible to understand that, the parameter of the target accelerating module is suitable with the performance of the mobile terminal Match, the mobile terminal so as to meet different performance is accelerated by the Webpage display process.Wherein, the acceleration mould Block can be used for carrying out rasterisation rendering, be synthesized again after being rendered for subregion, and allowing on screen can carry out according to region Distribution display.
Step S103:When getting the second instruction for being used to indicate and opening webpage, pass through the target accelerating module pair The webpage carries out compartmentalization processing, generates multiple regions.
Likewise, when some webpage on user's browser to be opened, it is necessary first to it is whole to movement to send the second instruction End is to indicate to open the webpage, wherein second instruction can be that user is directed to the webpage being set on browser page Icon carries out touch control operation generation, can be the voice messaging life that user inputs that the webpage is opened in instruction on mobile terminals At or the website information generation of the webpage that input at browser searches interface of user, do not do specifically limit herein It is fixed.
Further, in the start-up course of the webpage, mobile terminal sends web page resources solicited message to the clothes Business device returns to web data to indicate that the server is based on the web page resources solicited message, and mobile terminal receives the net Page data.Further, the target accelerating module is opened, webpage is carried out at compartmentalization by the target accelerating module Reason, is divided into several textures by the webpage, i.e., the webpage is divided into several regions, to carry out subregion to the webpage Domain is handled.
Step S104:Graphics processor GPU gratings are carried out respectively to each region in the multiple region to be combined to, it is raw At multiple synthesis regions and export display.
In the present embodiment, individual GPU gratings are carried out respectively to each region in multiple regions to be combined to, synthesized Output real-time display is carried out in entire GPU graphics caches after, specifically, GPU rasterisation synthesizes hardware synthesis, can be with Rendering synthesis is carried out to different area dividings, generates multiple synthesis regions on GPU, real-time display output, it is of course also possible to According to the difference of the size of display area, exported again after multiple regions are synthesized.It should be understood that the webpage is divided into multiple Region carries out rendering and shows, can be shown successively to different zones block, substantially increase the opening speed of webpage, Yong Huke To see the subregion of webpage in advance, intuitively reduce the webpage load stand-by period, increase user using duration and Effectively raise user experience.
The Webpage display process that the application first embodiment provides is used to indicate the first finger for opening browser when getting When enabling, first terminal configuration file is obtained, carrying out parameter to the accelerating module of browser based on the first terminal configuration file matches It sets, obtains target accelerating module, when getting the second instruction for being used to indicate and opening webpage, pass through the target accelerating module pair Webpage carries out compartmentalization processing, generates multiple regions, carries out GPU gratings respectively to each region in multiple regions and be combined to, It generates multiple synthesis regions and exports display, to improve the opening speed of webpage, improve user experience.
Second embodiment
Referring to Fig. 3, Fig. 3 shows the flow diagram for the Webpage display process that the application second embodiment provides.Under Face will be explained in detail by taking mobile terminal as an example for flow shown in Fig. 3, and the Webpage display process can specifically wrap Include following steps:
Step S201:When getting the first instruction for being used to indicate and opening browser, whether detection mobile terminal stores There is first terminal configuration file.
Step S202:If the mobile terminal is stored with the first terminal configuration file, read from the mobile terminal Take the first terminal configuration file.
As a kind of mode, when detecting that the mobile terminal is stored with the first terminal configuration file, from movement Terminal reads the first terminal configuration file, then judges whether the first terminal configuration file is newest terminal configuration text Part, if it is not, then obtaining newest terminal profile from the server again and being carried out to original terminal profile Update, to ensure that the accelerating module progress parameter configuration to the browser is using newest terminal profile as foundation.
Step S203:If the mobile terminal does not store the first terminal configuration file, institute is obtained from server State first terminal configuration file.
It should be understood that when detecting in the mobile terminal without the first terminal configuration file, file is sent Solicited message is to the server, wherein the file request information is used to indicate the server and returns to first terminal configuration File, to obtain the first terminal configuration file and preserve.
It should be noted that the sequencing between step S202 and step S203 does not do specific limit in the present embodiment Fixed, i.e., step S202 can be set to before step S203, and step S202 can also be set to after step S203.
Step S204:Obtain the essential information of the mobile terminal.
Step S205:Browser graphic corresponding with the essential information is searched from the first terminal configuration file Parameter.
Step S206:Parameter configuration is carried out to the accelerating module of the browser based on the browser graphic parameter, Obtain the target accelerating module.
Step S207:Solicited message is sent to server, to indicate that the server returns to the according to the solicited message Two terminal profiles.
As a kind of mode of the present embodiment, browser obtains target accelerating module and completes after initializing, and sends request letter It ceases to the server, wherein the solicited message is used to indicate the server and returns to second terminal configuration file, and described Second terminal configuration file is newest terminal profile.
Step S208:Judge whether the first terminal configuration file is consistent with the second terminal configuration file.
The terminal profile is compared with present terminal configuration file, to judge the first terminal configuration text Whether part is latest edition.As a kind of mode, the first terminal configuration file and second terminal configuration are obtained respectively The version number of file carries out the version number of the first terminal configuration file and the version number of the second terminal configuration file Matching, if it does not match, characterize the first terminal configuration file and the second terminal configuration file is inconsistent, conversely, It is consistent with the second terminal configuration file then to characterize the first terminal configuration file.
Step S209:It, will be described when the first terminal configuration file and the second terminal configuration file are inconsistent First terminal configuration file is updated to the second terminal configuration file.
It should be understood that when it is not newest terminal profile to judge the first terminal configuration file, it will be described First terminal configuration file is updated so that next time start the browser when, can directly from acquisition for mobile terminal most New terminal profile carries out parameter configuration to the accelerating module of the browser.
Step S210:When getting the second instruction for being used to indicate and opening webpage, pass through the target accelerating module pair The webpage carries out compartmentalization processing, generates multiple regions.
Step S211:GPU gratings are carried out respectively to each region in the multiple region to be combined to, and generate multiple synthesis Region simultaneously exports display.
Step S212:Judge in the webpage whether to include image data.
Further, judge to whether there is picture in the webpage, as a kind of mode, in the code for judging the webpage Whether include<img>Label, if so, it includes image data then to characterize in the webpage, conversely, then characterizing in the webpage not Including the image data.
Step S213:If in the webpage including the image data, carrying out hard decoder to the image data obtains firmly Decoding picture data.
Wherein, when detecting in the webpage to include the image data, hardware is carried out to the image data by GPU Decoding, to obtain hard decoder image data.
Step S214:By the hard decoder image data carry out after hardware-accelerated and GPU is synthesized with the multiple synthesis zone Domain synchronism output is shown.
Further, the hard decoder image data of acquisition individually hardware-accelerated and GPU is carried out to synthesize, then with it is described more A synthesis region, which synchronizes, to be shown, such web displaying and picture show it is separated, and it is aobvious non-interference can to carry out output Show, the hardware resource of GPU is greatly utilized, achievees the purpose that quickly to show entire webpage.
It should be noted that sequencing between step S211 and step S212- steps S214 is in the present embodiment not Specific restriction is done, i.e. step S211 can be set to before step S212- steps S214, and step S211 can also be set to step After rapid S212- steps S214.
The Webpage display process that the application second embodiment provides is used to indicate the first finger for opening browser when getting When enabling, whether detection mobile terminal is stored with first terminal configuration file, if there is then directly reading described the from mobile terminal One terminal profile obtains the first terminal configuration file from server if not and stores, and mobile whole When the first terminal configuration file of end storage needs update, the first terminal configuration file is updated, to ensure obtain first Terminal profile is latest edition;The essential information for obtaining mobile terminal is searched and the base from first terminal configuration file The corresponding browser graphic parameter of this information carries out parameter based on the browser graphic parameter to the accelerating module of browser Configuration obtains target accelerating module, to realize that the mobile terminal to different performance carries out Dynamical parameter configuration;When getting use When the second instruction of webpage is opened in instruction, compartmentalization processing is carried out to webpage by the target accelerating module and generates multiple areas Domain carries out each region on GPU gratings and is combined to respectively, generates multiple synthesis regions and exports display, and in the webpage Including when image data, hard decoder is carried out to the image data and obtains hard decoder image data, then carry out it is hardware-accelerated with And GPU synthesis is shown with the multiple synthesis region synchronism output, to greatly improve the opening speed of webpage, promotes user's body It tests.
3rd embodiment
Referring to Fig. 4, Fig. 4 shows the module frame chart for the Web page display apparatus 400 that the application 3rd embodiment provides.Under Face will be illustrated for block diagram shown in Fig. 4, and the Web page display apparatus 400 includes:Terminal profile acquisition module 401, parameter configuration module 402, Area generation module 403 and region display module 404, wherein:
Terminal profile acquisition module 401, for when getting the first instruction for being used to indicate and opening browser, obtaining Take first terminal configuration file.
Parameter configuration module 402, for based on the first terminal configuration file to the accelerating module of the browser into Row parameter configuration obtains target accelerating module.
Area generation module 403, for when getting the second instruction for being used to indicate and opening webpage, passing through the target Accelerating module carries out compartmentalization processing to the webpage, generates multiple regions.
Region display module 404, for carrying out graphics processor GPU light respectively to each region in the multiple region Gated synthesizes, and generates multiple synthesis regions and exports display.
Fourth embodiment
Referring to Fig. 5, Fig. 5 shows the module frame chart for the Web page display apparatus 500 that the application fourth embodiment provides.Under Face will be illustrated for block diagram shown in fig. 5, and the Web page display apparatus 500 includes:Terminal profile acquisition module 501, parameter configuration module 502, the second solicited message sending module 503, terminal profile judgment module 504, terminal configuration File update module 505, Area generation module 506, region display module 507, picture judgment module 508, picture hard decoder mould Block 509 and picture display module 510, wherein:
Terminal profile acquisition module 501, for when getting the first instruction for being used to indicate and opening browser, obtaining Take first terminal configuration file.Further, the terminal profile acquisition module 501 includes:Terminal profile detects Submodule 5011, terminal profile reading submodule 5012 and the first solicited message sending submodule 5013, wherein:
Terminal profile detection sub-module 5011 is used to indicate the first finger for opening the browser for working as to get When enabling, detect whether the mobile terminal is stored with the first terminal configuration file.
Terminal profile reading submodule 5012, if being stored with the first terminal configuration for the mobile terminal File reads the first terminal configuration file from the mobile terminal.
Terminal profile acquisition submodule 5013 is matched if not storing the first terminal for the mobile terminal File is set, the first terminal configuration file is obtained from server.
Parameter configuration module 502, for based on the first terminal configuration file to the accelerating module of the browser into Row parameter configuration obtains target accelerating module.Further, the parameter configuration module 502 includes:Essential information obtains submodule Block 5021, browser graphic parameter search submodule 5022 and parameter configuration submodule 5023, wherein:
Essential information acquisition submodule 5021, the essential information for obtaining the mobile terminal.
Browser graphic parameter search submodule 5022, for from the first terminal configuration file search with it is described The corresponding browser graphic parameter of essential information.Further, the browser graphic parameter is searched submodule 5022 and is wrapped It includes:Essential information matching unit and browser graphic parameter acquiring unit, wherein:
Essential information matching unit, for will be in the essential information and the first terminal configuration file it is default basic Information is matched.
Browser graphic parameter acquiring unit, for when successful match, it is corresponding to obtain the default essential information The browser graphic parameter.
Parameter configuration submodule 5023 is used for based on the browser graphic parameter to the accelerating module of the browser Parameter configuration is carried out, the target accelerating module is obtained.
Solicited message sending module 503, for sending solicited message to server, to indicate the server according to Solicited message returns to second terminal configuration file.
Terminal profile judgment module 504, for judge the first terminal configuration file whether with it is described second eventually Hold configuration file consistent.
Terminal profile update module 505, for being configured when the first terminal configuration file and the second terminal When file is inconsistent, the first terminal configuration file is updated to the second terminal configuration file.
Area generation module 506, for when getting the second instruction for being used to indicate and opening webpage, passing through the target Accelerating module carries out compartmentalization processing to the webpage, generates multiple regions.
Region display module 507 is combined to for carrying out GPU gratings respectively to each region in the multiple region, It generates multiple synthesis regions and exports display.
Whether picture judgment module 508 judges in the webpage to include image data.
Picture hard decoder module 509 carries out the image data if for including the image data in the webpage Hard decoder obtains hard decoder image data.
Picture display module 510, for by the hard decoder image data carry out after hardware-accelerated and GPU is synthesized with it is described Multiple synthesis regions synchronism output is shown.
5th embodiment
The 5th embodiment of the application provides a kind of mobile terminal comprising display, memory and processor, it is described Display and the memory are couple to the processor, the memory store instruction, when described instruction is by the processor The processor executes when execution:
When getting the first instruction for being used to indicate and opening browser, first terminal configuration file is obtained;
Parameter configuration is carried out to the accelerating module of the browser based on the first terminal configuration file, target is obtained and adds Fast module;
When get be used to indicate open webpage second instruction when, by the target accelerating module to the webpage into Row compartmentalization is handled, and generates multiple regions;
Graphics processor GPU gratings are carried out respectively to each region in the multiple region to be combined to, and generate multiple conjunctions At region and export display.
Sixth embodiment
The application sixth embodiment provide it is a kind of with processor can perform the computer-readable of program code deposit Storage media, said program code make the processor execute:
When getting the first instruction for being used to indicate and opening browser, first terminal configuration file is obtained;
Parameter configuration is carried out to the accelerating module of the browser based on the first terminal configuration file, target is obtained and adds Fast module;
When get be used to indicate open webpage second instruction when, by the target accelerating module to the webpage into Row compartmentalization is handled, and generates multiple regions;
Graphics processor GPU gratings are carried out respectively to each region in the multiple region to be combined to, and generate multiple conjunctions At region and export display.
In conclusion Webpage display process provided by the embodiments of the present application, device, mobile terminal and storage medium, when When getting the first instruction for being used to indicate and opening browser, first terminal configuration file is obtained, based on first terminal configuration text Part carries out parameter configuration to the accelerating module of browser, obtains target accelerating module, and webpage is opened when getting to be used to indicate When the second instruction, compartmentalization processing is carried out to webpage by the target accelerating module, multiple regions are generated, in multiple regions Each region carries out GPU gratings and is combined to respectively, generates multiple synthesis regions and exports display, to improve the opening speed of webpage Degree improves user experience.
It should be noted that each embodiment in this specification is described in a progressive manner, each embodiment weight Point explanation is all difference from other examples, and the same or similar parts between the embodiments can be referred to each other. For device class embodiment, since it is basically similar to the method embodiment, so fairly simple, the related place ginseng of description See the part explanation of embodiment of the method.For arbitrary processing mode described in embodiment of the method, in device reality It applies in example and no longer can be one by one repeated in device embodiment by corresponding processing modules implement.
Referring to Fig. 6, based on above-mentioned Webpage display process, device, the embodiment of the present application also provides a kind of movement Terminal 100 comprising electronic body portion 10, the electronic body portion 10 include shell 12 and the master being arranged on the shell 12 Display screen 120.Metal can be used in the shell 12, such as steel, aluminium alloy are made.In the present embodiment, the main display 120 is logical Often include display panel 111, may also comprise for responding the circuit etc. for carrying out touch control operation to the display panel 111.It is described Display panel 111 can be a liquid crystal display panel (Liquid Crystal Display, LCD), in some embodiments, The display panel 111 is a touch screen 109 simultaneously.
Please refer to Fig. 7, in actual application scenarios, the mobile terminal 100 can be used as intelligent mobile phone terminal into It exercises and uses, the electronic body portion 10 also typically includes one or more (only showing one in figure) processors in this case 102, memory 104, RF (RadioFrequency, radio frequency) module 106, voicefrequency circuit 110, sensor 114, input module 118, power module 122.It will appreciated by the skilled person that structure shown in Fig. 7 is only to illustrate, not to described The structure in electronic body portion 10 causes to limit.For example, the electronic body portion 10 may also include than shown in Fig. 7 more or more Few component, or with the configuration different from shown in Fig. 6.
It will appreciated by the skilled person that for the processor 102, every other component belongs to It is coupled by multiple Peripheral Interfaces 124 between peripheral hardware, the processor 102 and these peripheral hardwares.The Peripheral Interface 124 can Based on following standard implementation:Universal Asynchronous Receive/sending device (Universal Asynchronous Receiver/ Transmitter, UART), universal input/output (General Purpose Input Output, GPIO), serial peripheral connect Mouthful (Serial Peripheral Interface, SPI), internal integrated circuit (Inter-Integrated Circuit, I2C), but it is not limited to above-mentioned standard.In some instances, the Peripheral Interface 124 can only include bus;In other examples In, the Peripheral Interface 124 may also include other elements, such as one or more controller, such as connecting the display The display controller of panel 111 or storage control for connecting memory.In addition, these controllers can also be from described Detached in Peripheral Interface 124, and be integrated in the processor 102 or corresponding peripheral hardware in.
The memory 104 can be used for storing software program and module, and the processor 102 is stored in institute by operation The software program and module in memory 104 are stated, to perform various functions application and data processing.The memory 104 may include high speed random access memory, may also include nonvolatile memory, and such as one or more magnetic storage device dodges It deposits or other non-volatile solid state memories.In some instances, the memory 104 can further comprise relative to institute The remotely located memory of processor 102 is stated, these remote memories can pass through network connection to the electronic body portion 10 Or the main display 120.The example of above-mentioned network includes but not limited to internet, intranet, LAN, mobile communication Net and combinations thereof.
The RF modules 106 are used to receive and transmit electromagnetic wave, realize the mutual conversion of electromagnetic wave and electric signal, to It is communicated with communication network or other equipment.The RF modules 106 may include various existing for executing these functions Circuit element, for example, antenna, RF transceiver, digital signal processor, encryption/deciphering chip, subscriber identity module (SIM) card, memory etc..The RF modules 106 can be carried out with various networks such as internet, intranet, wireless network Communication is communicated by wireless network and other equipment.Above-mentioned wireless network may include cellular telephone networks, wireless LAN or Metropolitan Area Network (MAN).Above-mentioned wireless network can use various communication standards, agreement and technology, including but not limited to Global system for mobile communications (Global System for Mobile Communication, GSM), enhanced mobile communication skill Art (Enhanced Data GSM Environment, EDGE), Wideband CDMA Technology (wideband code Division multiple access, W-CDMA), Code Division Multiple Access (Code division access, CDMA), time-division Multiple access technology (time division multiple access, TDMA), adopting wireless fidelity technology (Wireless, Fidelity, WiFi) (such as American Institute of Electrical and Electronics Engineers's standard IEEE 802.10A, IEEE 802.11b, IEEE802.11g and/ Or IEEE 802.11n), the networking telephone (Voice over internet protocal, VoIP), worldwide interoperability for microwave accesses (Worldwide Interoperability for Microwave Access, Wi-Max), other for mail, Instant Messenger The agreement and any other suitable communications protocol of news and short message, or even may include that those are not developed currently yet Agreement.
Voicefrequency circuit 110, receiver 101, sound jack 103, microphone 105 provide user and the electronic body portion jointly Audio interface between 10 or described main displays 120.Specifically, the voicefrequency circuit 110 receives from the processor 102 Voice data is converted to electric signal by voice data, by electric signal transmission to the receiver 101.The receiver 101 is by electric signal Be converted to the sound wave that human ear can be heard.The voicefrequency circuit 110 receives electric signal also from the microphone 105, by electric signal Voice data is converted to, and gives the processor 102 to be further processed data transmission in network telephony.Audio data can be with It is obtained from the memory 104 or by the RF modules 106.In addition, audio data can also be stored to the storage It is sent in device 104 or by the RF modules 106.
The setting of the sensor 114 is in the electronic body portion 10 or in the main display 120, the sensor 114 example includes but is not limited to:Optical sensor, operation sensor, pressure sensor, gravity accelerometer and Other sensors.
Specifically, the optical sensor may include light sensor 114F, pressure sensor 114G.Wherein, pressure sensing Device 114G can detect the sensor by pressing the pressure generated in mobile terminal 100.That is, pressure sensor 114G detection by with The pressure that contact between family and mobile terminal or pressing generate, for example, by between the ear and mobile terminal of user contact or Press the pressure generated.Therefore, whether pressure sensor 114G may be used to determine occurs between user and mobile terminal 100 Contact or the size of pressing and pressure.
Referring to Fig. 7, specifically in the embodiment shown in fig. 7, the light sensor 114F and the pressure Sensor 114G is arranged adjacent to the display panel 111.The light sensor 114F can have object close to the main display When shielding 120, such as when the electronic body portion 10 is moved in one's ear, the processor 102 closes display output.
As a kind of motion sensor, gravity accelerometer can detect in all directions (generally three axis) and accelerate The size of degree can detect that size and the direction of gravity, can be used to identify the application of 100 posture of the mobile terminal when static (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.. In addition, the electronic body portion 10 can also configure the other sensors such as gyroscope, barometer, hygrometer, thermometer, herein no longer It repeats,
In the present embodiment, the input module 118 may include being arranged the touch screen on the main display 120 109, the touch screen 109 collect user on it or neighbouring touch operation (for example user is any using finger, stylus etc. Operation of the suitable object or attachment on the touch screen 109 or near the touch screen 109), and according to presetting The corresponding attachment device of driven by program.Optionally, the touch screen 109 may include touch detecting apparatus and touch controller. Wherein, the touch orientation of the touch detecting apparatus detection user, and the signal that touch operation is brought is detected, it transmits a signal to The touch controller;The touch controller receives touch information from the touch detecting apparatus, and by the touch information It is converted into contact coordinate, then gives the processor 102, and order that the processor 102 is sent can be received and executed. Furthermore, it is possible to realize touching for the touch screen 109 using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves Touch detection function.In addition to the touch screen 109, in other change embodiments, the input module 118 can also include it His input equipment, such as button 107.The button 107 for example may include the character keys for inputting character, and for triggering The control button of control function.The example of the control button includes " returning to main screen " button, on/off button etc..
The information and the electronics that the main display 120 is used to show information input by user, is supplied to user The various graphical user interface of body part 10, these graphical user interface can by figure, text, icon, number, video and its Arbitrary to combine to constitute, in an example, the touch screen 109 may be disposed on the display panel 111 thus with described Display panel 111 constitutes an entirety.
The power module 122 is used to provide supply of electric power to the processor 102 and other each components.Specifically, The power module 122 may include power-supply management system, one or more power supply (such as battery or alternating current), charging circuit, Power-fail detection circuit, inverter, indicator of the power supply status and any other and the electronic body portion 10 or the master The generation, management of electric power and the relevant component of distribution in display screen 120.
The mobile terminal 100 further includes locator 119, and the locator 119 is for determining 100 institute of the mobile terminal The physical location at place.In the present embodiment, the locator 119 realizes the positioning of the mobile terminal 100 using positioning service, The positioning service, it should be understood that the location information of the mobile terminal 100 is obtained by specific location technology (as passed through Latitude coordinate), it is marked on the electronic map by the technology of the position of positioning object or service.
It should be understood that above-mentioned mobile terminal 100 is not limited to intelligent mobile phone terminal, should refer to can move The computer equipment used in dynamic.Specifically, mobile terminal 100, refers to the mobile computer for being equipped with intelligent operating system Equipment, mobile terminal 100 include but not limited to smart mobile phone, smartwatch, tablet computer, etc..
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example Point is contained at least one embodiment or example of the application.In the present specification, schematic expression of the above terms are not It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office It can be combined in any suitable manner in one or more embodiments or example.In addition, without conflicting with each other, the skill of this field Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples It closes and combines.
In addition, term " first ", " second " are used for description purposes only, it is not understood to indicate or imply relative importance Or implicitly indicate the quantity of indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or Implicitly include at least one this feature.In the description of the present application, the meaning of " plurality " is at least two, such as two, three It is a etc., unless otherwise specifically defined.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes It is one or more for realizing specific logical function or process the step of executable instruction code module, segment or portion Point, and the range of the preferred embodiment of the application includes other realization, wherein can not press shown or discuss suitable Sequence, include according to involved function by it is basic simultaneously in the way of or in the opposite order, to execute function, this should be by the application Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for Instruction execution system, device or equipment (system of such as computer based system including processor or other can be held from instruction The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set It is standby and use.For the purpose of this specification, " computer-readable medium " can any can be included, store, communicating, propagating or passing Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment It sets.The more specific example (non-exhaustive list) of computer-readable medium includes following:Electricity with one or more wiring Interconnecting piece (mobile terminal), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory (ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable Medium, because can be for example by carrying out optical scanner to paper or other media, then into edlin, interpretation or when necessary with it His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the application can be realized with hardware, software, firmware or combination thereof.Above-mentioned In embodiment, software that multiple steps or method can in memory and by suitable instruction execution system be executed with storage Or firmware is realized.It, and in another embodiment, can be under well known in the art for example, if realized with hardware Any one of row technology or their combination are realized:With the logic gates for realizing logic function to data-signal Discrete logic, with suitable combinational logic gate circuit application-specific integrated circuit, programmable gate array (PGA), scene Programmable gate array (FPGA) etc..
Those skilled in the art are appreciated that realize all or part of step that above-described embodiment method carries Suddenly it is that relevant hardware can be instructed to complete by program, the program can be stored in a kind of computer-readable storage medium In matter, which includes the steps that one or a combination set of embodiment of the method when being executed.In addition, in each embodiment of the application In each functional unit can be integrated in a processing module, can also be that each unit physically exists alone, can also two A or more than two units are integrated in a module.The form that hardware had both may be used in above-mentioned integrated module is realized, also may be used It is realized in the form of using software function module.If the integrated module realized in the form of software function module and as Independent product sale in use, can also be stored in a computer read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..Although having been shown and retouching above Embodiments herein is stated, it is to be understood that above-described embodiment is exemplary, and should not be understood as the limit to the application System, those skilled in the art can be changed above-described embodiment, change, replace and become within the scope of application Type.
Finally it should be noted that:Above example is only to illustrate the technical solution of the application, rather than its limitations;Although The application is described in detail with reference to the foregoing embodiments, those skilled in the art are when understanding:It still can be with Technical scheme described in the above embodiments is modified or equivalent replacement of some of the technical features;And These modifications or replacements, do not drive corresponding technical solution essence be detached from each embodiment technical solution of the application spirit and Range.

Claims (10)

1. a kind of Webpage display process, which is characterized in that it is applied to mobile terminal, the method includes:
When getting the first instruction for being used to indicate and opening browser, first terminal configuration file is obtained;
Parameter configuration is carried out to the accelerating module of the browser based on the first terminal configuration file, target is obtained and accelerates mould Block;
When getting the second instruction for being used to indicate and opening webpage, area is carried out to the webpage by the target accelerating module Domainization processing, generates multiple regions;
Graphics processor GPU gratings are carried out respectively to each region in the multiple region to be combined to, and generate multiple synthesis zones Domain simultaneously exports display.
2. according to the method described in claim 1, it is characterized in that, described ought get is used to indicate the second finger for opening webpage When enabling, compartmentalization processing is carried out to the webpage by the target accelerating module, after generating multiple regions, further includes:
Judge in the webpage whether to include image data;
If in the webpage including the image data, carrying out hard decoder to the image data obtains hard decoder image data;
The hard decoder image data shown with the multiple synthesis region synchronism output after hardware-accelerated and GPU is synthesized Show.
3. method according to claim 1 or 2, which is characterized in that described to open the of browser when obtaining to be used to indicate When one instruction, terminal profile is obtained, including:
When getting the first instruction for being used to indicate and opening the browser, detect the mobile terminal whether be stored with it is described First terminal configuration file;
If the mobile terminal is stored with the first terminal configuration file, the first terminal is read from the mobile terminal Configuration file;
If the mobile terminal does not store the first terminal configuration file, the first terminal configuration is obtained from server File.
4. according to the method described in claim 1, it is characterized in that, described be based on the first terminal configuration file to described clear Look at device accelerating module carry out parameter configuration, obtain target accelerating module after, further include:
Solicited message is sent to server, to indicate that the server returns to second terminal configuration text according to the solicited message Part;
Judge whether the first terminal configuration file is consistent with the second terminal configuration file;
When the first terminal configuration file and the second terminal configuration file are inconsistent, the first terminal is configured into text Part is updated to the second terminal configuration file.
5. according to the method described in claim 1, it is characterized in that, described be based on the first terminal configuration file to described clear Look at device accelerating module carry out parameter configuration, obtain target accelerating module, including:
Obtain the essential information of the mobile terminal;
Browser graphic parameter corresponding with the essential information is searched from the first terminal configuration file;
Parameter configuration is carried out to the accelerating module of the browser based on the browser graphic parameter, the target is obtained and adds Fast module.
6. according to the method described in claim 5, it is characterized in that, lookup and the institute from the first terminal configuration file The corresponding browser graphic parameter of essential information is stated, including:
The essential information is matched with the default essential information in the first terminal configuration file;
When successful match, the corresponding browser graphic parameter of the default essential information is obtained.
7. method according to claim 5 or 6, which is characterized in that the essential information includes the type of the mobile terminal Number.
8. a kind of Web page display apparatus, which is characterized in that be applied to mobile terminal, described device includes:
Terminal profile acquisition module, for when getting the first instruction for being used to indicate and opening browser, obtaining first Terminal profile;
Parameter configuration module is matched for carrying out parameter to the accelerating module of the browser based on the first terminal configuration file It sets, obtains target accelerating module;
Area generation module, for when getting the second instruction for being used to indicate and opening webpage, accelerating mould by the target Block carries out compartmentalization processing to the webpage, generates multiple regions;
Region display module, for carrying out graphics processor GPU grating chemical combination respectively to each region in the multiple region At the multiple synthesis regions of generation simultaneously export display.
9. a kind of mobile terminal, which is characterized in that including display, memory and processor, the display and described deposit Reservoir is couple to the processor, the memory store instruction, the when executed by the processor processing Device executes such as claim 1-7 any one of them methods.
10. a kind of computer read/write memory medium for the program code that can perform with processor, which is characterized in that the journey Sequence code makes the processor execute such as claim 1-7 any one of them methods.
CN201810189402.9A 2018-03-05 2018-03-05 Webpage display method and device, mobile terminal and storage medium Expired - Fee Related CN108509509B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810189402.9A CN108509509B (en) 2018-03-05 2018-03-05 Webpage display method and device, mobile terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810189402.9A CN108509509B (en) 2018-03-05 2018-03-05 Webpage display method and device, mobile terminal and storage medium

Publications (2)

Publication Number Publication Date
CN108509509A true CN108509509A (en) 2018-09-07
CN108509509B CN108509509B (en) 2021-11-16

Family

ID=63376298

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810189402.9A Expired - Fee Related CN108509509B (en) 2018-03-05 2018-03-05 Webpage display method and device, mobile terminal and storage medium

Country Status (1)

Country Link
CN (1) CN108509509B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111104186A (en) * 2019-12-26 2020-05-05 惠州Tcl移动通信有限公司 Bluetooth configuration file loading method and device, storage medium and terminal equipment
CN112287263A (en) * 2020-10-30 2021-01-29 安徽鸿程光电有限公司 Webpage display method, device, system, terminal and computer readable storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101154150A (en) * 2006-09-27 2008-04-02 联想(北京)有限公司 Method for capturing computer screen image
US20080114830A1 (en) * 2006-11-15 2008-05-15 Palm, Inc. Intelligent Migration Between Devices Having Different Hardware or Software Configuration
CN102547469A (en) * 2011-12-28 2012-07-04 四川长虹电器股份有限公司 Method for accelerating browsing and display of Web pages with multiple pictures
CN102904959A (en) * 2012-10-19 2013-01-30 李恺 Network accelerating method and gateway
CN103077170A (en) * 2011-10-26 2013-05-01 腾讯科技(深圳)有限公司 Method and device for browsing webpage based on physical movement
CN103354989A (en) * 2010-08-12 2013-10-16 思杰***有限公司 Systems and methods for multi-level quality of service classification in an intermediary device
CN103617191A (en) * 2013-11-07 2014-03-05 北京奇虎科技有限公司 Browser and method for rendering same by means of hardware acceleration
CN103699577A (en) * 2013-11-29 2014-04-02 小米科技有限责任公司 Page display accelerating method, device and mobile terminal
US20140358517A1 (en) * 2013-06-03 2014-12-04 Samsung Electronics Co., Ltd. Method for providing text conversion service and electronic device thereof
CN104850388A (en) * 2014-02-13 2015-08-19 腾讯科技(深圳)有限公司 Method and apparatus for drafting webpage

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101154150A (en) * 2006-09-27 2008-04-02 联想(北京)有限公司 Method for capturing computer screen image
US20080114830A1 (en) * 2006-11-15 2008-05-15 Palm, Inc. Intelligent Migration Between Devices Having Different Hardware or Software Configuration
CN103354989A (en) * 2010-08-12 2013-10-16 思杰***有限公司 Systems and methods for multi-level quality of service classification in an intermediary device
CN103077170A (en) * 2011-10-26 2013-05-01 腾讯科技(深圳)有限公司 Method and device for browsing webpage based on physical movement
CN102547469A (en) * 2011-12-28 2012-07-04 四川长虹电器股份有限公司 Method for accelerating browsing and display of Web pages with multiple pictures
CN102904959A (en) * 2012-10-19 2013-01-30 李恺 Network accelerating method and gateway
US20140358517A1 (en) * 2013-06-03 2014-12-04 Samsung Electronics Co., Ltd. Method for providing text conversion service and electronic device thereof
CN103617191A (en) * 2013-11-07 2014-03-05 北京奇虎科技有限公司 Browser and method for rendering same by means of hardware acceleration
CN103699577A (en) * 2013-11-29 2014-04-02 小米科技有限责任公司 Page display accelerating method, device and mobile terminal
CN104850388A (en) * 2014-02-13 2015-08-19 腾讯科技(深圳)有限公司 Method and apparatus for drafting webpage

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王淑庆: "移动时空轨迹的Web可视化技术研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111104186A (en) * 2019-12-26 2020-05-05 惠州Tcl移动通信有限公司 Bluetooth configuration file loading method and device, storage medium and terminal equipment
CN112287263A (en) * 2020-10-30 2021-01-29 安徽鸿程光电有限公司 Webpage display method, device, system, terminal and computer readable storage medium
CN112287263B (en) * 2020-10-30 2024-04-02 安徽鸿程光电有限公司 Webpage display method, device, system, terminal and computer readable storage medium

Also Published As

Publication number Publication date
CN108509509B (en) 2021-11-16

Similar Documents

Publication Publication Date Title
CN108664190B (en) Page display method, device, mobile terminal and storage medium
CN108322545A (en) Information-pushing method, device, server and computer-readable medium
CN108520014A (en) Information sharing method, device, mobile terminal and computer-readable medium
CN108762859A (en) Wallpaper displaying method, device, mobile terminal and storage medium
CN108197264B (en) Webpage acceleration display method and device, mobile terminal and storage medium
CN108647048A (en) Doze mode regulating methods, device, mobile terminal and storage medium
CN108664475A (en) Translate display methods, device, mobile terminal and storage medium
CN108255674A (en) multi-process browser process log collecting method, device and mobile terminal
CN108228358A (en) Correct method, apparatus, mobile terminal and the storage medium of vertical synchronizing signal
CN108512997A (en) Display methods, device, mobile terminal and storage medium
CN108446211A (en) Browser exception collection method, device, mobile terminal and storage medium
CN108021642A (en) Application program recommends method, apparatus, mobile terminal and storage medium
CN108932102A (en) Data processing method, device and mobile terminal
CN108958634A (en) Express delivery information acquisition method, device, mobile terminal and storage medium
CN108763297A (en) Web page resources processing method, device and mobile terminal
CN110221882A (en) Display methods, device, mobile terminal and storage medium
CN108763193A (en) Literal processing method, device, mobile terminal and storage medium
CN108664205A (en) Method for information display, device, mobile terminal and storage medium
CN108509509A (en) Webpage display process, device, mobile terminal and storage medium
CN109062648A (en) Information processing method, device, mobile terminal and storage medium
CN108803972A (en) Method for information display, device, mobile terminal and storage medium
CN109086113A (en) Screenshotss method, apparatus and mobile terminal
CN108803961A (en) Data processing method, device and mobile terminal
CN108494851A (en) Application program recommends method, apparatus and mobile terminal
CN108536407B (en) Text display method, device and mobile terminal

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20211116