CN106933865A - The resource loading method and device of mobile applications web application - Google Patents

The resource loading method and device of mobile applications web application Download PDF

Info

Publication number
CN106933865A
CN106933865A CN201511023433.XA CN201511023433A CN106933865A CN 106933865 A CN106933865 A CN 106933865A CN 201511023433 A CN201511023433 A CN 201511023433A CN 106933865 A CN106933865 A CN 106933865A
Authority
CN
China
Prior art keywords
resource
webpage
web page
thread
page resources
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
CN201511023433.XA
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.)
Beijing 58 Information Technology Co Ltd
Original Assignee
Beijing 58 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 Beijing 58 Information Technology Co Ltd filed Critical Beijing 58 Information Technology Co Ltd
Priority to CN201511023433.XA priority Critical patent/CN106933865A/en
Publication of CN106933865A publication Critical patent/CN106933865A/en
Pending legal-status Critical Current

Links

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
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching

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 resource loading method and device of mobile applications web application provided in an embodiment of the present invention, local cache web page resources from when the version number of the web page resources asked is different, web page resources download is carried out by the multiple download threads between Webview and server, that does not block Webview renders thread, branch's thread is opened up in each download thread for enabling simultaneously, the resources duplication of download is saved in local disk, the Asynchronous loading and local cache of web page resources are realized simultaneously, loading velocity is greatly accelerated, Consumer's Experience is improve.

Description

The resource loading method and device of mobile applications web application
Technical field
The present invention relates to Data cache technology, more particularly to a kind of resource of mobile applications web application Loading method and device.
Background technology
In the application program (Application, abbreviation APP) of customer mobile terminal, exist primary (Native) Using the application of, webpage (Web) and mixing application variform.So-called Native applications refer to using flat The application that the specific development language of platform is developed;Web applications are mainly using the hypertext mark of unified standard Note language (Hyper Text Markup Language, abbreviation HTML), script (JavaScript, letter Claim JS), the web page program language development such as CSS (Cascading Style Sheets, abbreviation CSS) Using, such can be accessed by terminal browser and applied, and such application can be with cross-platform;Mixing should With refer to merge Native using and Web apply application.
Wherein, Web application be to be shown by Web page, and Web page will be related to HTML, JS, CSS, the loading of picture (images).During per secondary opening Web page, give tacit consent to by webpage view (Webview) go to ask HTML, JS, CSS, images resource in server, due to loading velocity The reasons such as limitation, when HTML, JS, CSS, images resource is loaded, when user will wait one section Between, and per secondary opening Web page when will ask the corresponding HTML of the Web page, JS, CSS, images resource, repetitive requests can cause the waste of flow.
Currently existing scheme caches HTML, JS, CSS, images resource, the version of resource by APP Number it is stored directly in internal memory.During per secondary opening Web page, Webview is intercepted by Native applications Resource request, and by Native application first from internal memory read local cache resource version number, then Whether version number according to request resource judges be cached with respective resources in APP, if so, then Native should Webview is returned to by the resource of caching;If no, Native applications can first ask newest money Source is preserved into APP, is returned again to Webview.Because Native application request resources are serial, resistances That has filled in Webview renders thread, causes resource to be loading one by one, it is impossible to loaded in parallel, significantly Have impact on loading velocity, especially picture resource compare than it is many when, influence can be more serious.
The content of the invention
The embodiment of the present invention provides a kind of the resource loading method and device of mobile applications web application, Can be led to by the branch in the asynchronous paths and the asynchronous paths of foundation between Webview and server Road, realizes Asynchronous loading resource and preserves resource, greatly accelerates loading velocity.
Embodiment of the present invention first aspect provides a kind of resource loading side of mobile applications web application Method, including:
Webpage resource request message is intercepted and captured, the web page resources request message is when user opens web application The request message for the corresponding web page resources of requested webpage application sent to server from webpage view, And the web page resources request message includes treating the version number of requested webpage resource;
If being determined to treat version number and the mobile terminal of requested webpage resource according to above-mentioned web page resources request message The version number of the web page resources of middle caching is different, then web page resources request message is sent into the server, And start the multiple download threads between webpage view and the server and will treat requested webpage resource downloading extremely Webpage view carries out the resource loading of the web application will pass through webpage view, while starting above-mentioned many Requested webpage is treated in each branch's thread duplication download thread corresponding with each branch's thread of individual download thread The byte data stream of resource is simultaneously cached into mobile terminal.
Embodiment of the present invention second aspect provides a kind of resource loading dress of mobile applications web application Put, the device includes:
Message interception module, for intercepting and capturing webpage resource request message, the web page resources request message be User open web application when from webpage view sent to server for the corresponding net of requested webpage application The request message of page resource, and the web page resources request message includes treating the version number of requested webpage resource;
Control module, is used for:If being determined to treat requested webpage resource according to above-mentioned web page resources request message Version number is different from the version number of the web page resources cached in mobile terminal, then by web page resources request message Being sent to the server, and start the multiple download threads between webpage view and the server to treat Requested webpage resource downloading carries out the resource of the web application will pass through webpage view and adds to webpage view Carry, while each branch's thread for starting above-mentioned multiple download threads replicates download corresponding with each branch's thread In the byte data stream for treating requested webpage resource and caching to mobile terminal in thread.
Based on above-mentioned, mobile applications resource loading method provided in an embodiment of the present invention and device, The web page resources of local cache from when the version number of the web page resources asked is different, by Webview with Multiple download threads between server carry out web page resources download, and that does not block Webview renders thread, Branch's thread is opened up in each download thread for enabling simultaneously, the resources duplication of download is saved in Local disk, while realizing the Asynchronous loading and local cache of web page resources, greatly accelerates loading speed Degree, improves Consumer's Experience.
Brief description of the drawings
In order to illustrate more clearly of technical scheme of the invention or of the prior art, below will to embodiment or The accompanying drawing to be used needed for description of the prior art is briefly described, it should be apparent that, describe below In accompanying drawing be some embodiments of the present invention, for those of ordinary skill in the art, do not paying On the premise of creative work, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is the resource loading method flow of mobile applications web application provided in an embodiment of the present invention Figure;
Fig. 2 is the multiple download threads and its schematic diagram of branch's thread between Webview and server;
Fig. 3 is that the resource loading device of mobile applications web application provided in an embodiment of the present invention is illustrated Figure.
Specific embodiment
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with this hair Accompanying drawing in bright embodiment, is clearly and completely described to the technical scheme in the embodiment of the present invention, Obviously, described embodiment is a part of embodiment of the invention, rather than whole embodiments.It is based on Embodiment in the present invention, those of ordinary skill in the art are obtained under the premise of creative work is not paid The every other embodiment for obtaining, belongs to the scope of protection of the invention.
The resource loading method of mobile applications web application provided in an embodiment of the present invention can specifically be answered Process for opening the web application of APP in mobile terminal, can be answered by mobile applications webpage With resource loading device realize, the device can with it is integrated in the terminal, the device can pass through The mode of software and/or hardware realizes, such as device can be applied by the Native of APP in phase The program code answered is realized.Mobile terminal can be specifically smart mobile phone, panel computer, palm PC, The equipment such as intelligent television and car-mounted terminal, and the mobile terminal has Android (Android) or Apple Macintosh operating system Intelligent operating systems such as (Iphone Operating System, abbreviation IOS), can such as install APP, tool There are browser control part, such as Webview.
Fig. 1 is the resource loading method flow of mobile applications web application provided in an embodiment of the present invention Figure, as shown in figure 1, the resource loading method bag of the mobile applications web application that the present embodiment is provided Include following steps:
S11, intercepts and captures webpage resource request message;
It should be understood that when user carries out opening Web being provided with the mobile terminal of corresponding APP During the operation of application, mobile terminal can pass through after the OPEN for receiving user according to OPEN Webview sends the Web using corresponding web page resources request message to server, for from server End asks the Web to apply corresponding web page resources, and the web page resources request message includes treating that requested webpage is provided The version number in source.The resource loading device of mobile applications web application can be in Webview to server It is intercepted when sending web page resources request message, so as to according to the version number for treating requested webpage resource Whether with the version number corresponding web page resources are cached with enquiry mobile terminal.
S12, in judging to treat the version number of requested webpage resource and mobile terminal according to web page resources request message Whether the version number of the web page resources of caching is identical, if it is not, S13 is then performed, if so, then performing S14;
S13, server is sent to by web page resources request message, and start Webview and server it Between multiple download threads treat requested webpage resource downloading to Webview will pass through Webview by described Carry out the resource loading of Web applications, at the same each branch's thread for starting multiple download threads replicate with it is described The byte data stream for treating requested webpage resource and caching in the corresponding download thread of branch's thread is whole to movement In end;
S14, the web page resources that will be cached in mobile terminal are sent to Webview to will pass through Webview Carry out the resource loading of web application.
The resource loading method of the mobile applications web application that the present embodiment is provided, in local cache Web page resources from when the version number of the web page resources asked is different, by between Webview and server Multiple download threads carry out web page resources download, that does not block Webview renders thread, while opening Branch's thread is opened up in each download thread, the resources duplication of download is saved in local disk, The Asynchronous loading and local cache of web page resources are realized simultaneously, loading velocity is greatly accelerated, and are improve Consumer's Experience.
In order to make it easy to understand, the present embodiment will further be schematically illustrated by Fig. 2, wherein, figure 2 is the multiple download threads and its schematic diagram of branch's thread between Webview and server.Such as Fig. 2 It is shown, Webview and server are controlled by the resource loading device D of mobile applications web application Between multiple download threads and multiple download thread each branch's thread startup, when user will open Web apply comprising plurality of pictures when, such as picture M1, picture M2 and picture M3 work as Mobile solution The resource loading device D of program web application confirms mobile terminal according to the web page resources request message for intercepting In when not caching these pictures, can be that every pictures enable a download thread, i.e. thread T1, line Journey T2 and thread T3 are respectively used to be downloaded to picture M1, picture M2 and picture M3 from server end Webview.Webview carries out the loading of Web five application pages while image data stream is received, Webview will not be blocked renders thread.When being again turned on the Web and apply in order to avoid user simultaneously, The download that picture M1, picture M2 and picture M3 are carried out from server end for repeating, can also be in thread Open up branch's thread in T1, thread T2 and thread T3 respectively, thread T11 as shown in Figure 2, Thread T21 and thread T31, after each branch's thread is activated, can be in its corresponding download thread The byte data stream of picture resource replicate and then caching is in mobile terminal, such as in internal memory or storage card In.
It should be noted that Fig. 2 be intended merely to it is illustrative to application process of the invention, and It is non-for limiting the present invention, it is to be understood that open the Web of APP using when may relate to simultaneously And to one or more in HTML, JS, CSS, images resource, every kind of resource may be included again Multiple resource files.
It is further to note that caching HTML, JS, CSS, images by APP in the prior art During resource, the version number of resource is stored directly in internal memory, the version number of resource separates with resource file, Just it is likely to version number and the inconsistent situation of resource file for resource occur.Once program is improper exit When, it is easy to the version number of resource is lost, when Native applications cannot read local cache money from internal memory During the version number in source, again to the server request resource repetition of resource will be caused to load.And The storage mode that resource with version number separate in this, can also increase the maintenance cost of code.
Therefore, the embodiment of the present invention is further, in the case where the multiple between Webview and server is started When the resources duplication of download is saved in local disk by each branch's thread for carrying thread, directly by the version of resource This number is written in the byte data stream of resource file with expired time, i.e., be finally cached to local resource Version number be to directly write in local resource file.Concrete implementation process can include following Step:
Step 1, each branch's thread for starting multiple download threads replicates downloading wire corresponding with branch thread The byte data stream for treating requested webpage resource in journey;
Step 2, net to be asked is write according to preset rules by the version number of resource to be asked and expired time In the byte data stream of page resource;
Step 3, the byte data stream for treating requested webpage resource that will be written with version number and expired time delays Deposit into mobile terminal.
Further, as a kind of optional implementation method, version number and the mistake of resource can be preset The write-in rule of time phase is:The byte version number character length of 8 type flags+8+byte mistake of version number+8 Phase time span+expired time+web page resources byte data stream.For example, version number is for example write It is 645 and expired time is 20151018, its form is:0x20150908 (mark)+0x00000003 (versions This number length) (expired time is long for+0x363435 (version number)+0x0000000F Degree)+0x3230313531303138 (expired time)+resource file byte data stream.So resource Version number and expired time these data be stored in resource file with byte, when the version of resource to be obtained Number and during expired time, directly obtained just from file.When file is read, these words can be skipped Symbol, directly reads the bytes of stream data of resource file.
In embodiments of the present invention, resource text is directly write to by by the version number of resource and expired time In the byte data stream of part, can effectively reduce and in the prior art store in internal memory the version number of resource Resource file is separated with version number and cause version number and the inconsistent this error probability of file, while Memory cost can be effectively reduced, the autgmentability and maintainability of code is greatly reinforced.
In addition, used as a kind of possible implementation of the embodiment of the present invention, Webview sends out to server When playing webpage resource request, can initiate corresponding according to information such as species, the quantity of web page resources to be loaded The loading thread of quantity.Therefore, will be treated in the multiple download threads started between Webview and server Requested webpage resource downloading can also comprise the following steps to before Webview:
Step 1, determines that Web applies corresponding web page resources according to web page resources request message;
Step 2, the resource loaded line according to needed for Web determines Webview using corresponding web page resources Number of passes amount.
Further, in order to not block rendering for Webview, starting between Webview and server Multiple download threads will be when requested webpage resource downloading be to Webview, specifically can also basis Resource loading number of threads needed for Webview determines the downloading wire number of passes between Webview and server Amount, then starting the download thread equal with the download thread quantity for determining will treat requested webpage resource downloading To Webview.
The resource loading of the mobile applications web application that the present embodiment provided in an embodiment of the present invention is provided Method, local cache web page resources from when the version number of the web page resources asked is different, pass through Multiple download threads between Webview and server carry out web page resources download, do not block Webview Render thread, while open up branch's thread in each download thread for enabling, the money that will be downloaded Source copying and saving is to local disk, while the Asynchronous loading and local cache of web page resources are realized, significantly Loading velocity is accelerated, Consumer's Experience is improve.Simultaneously when web page resources caching is carried out, by that will provide The version number in source and expired time are directly write in the byte data stream of resource file, can effectively be reduced Resource file is separated with version number in internal memory version number's storage of resource in the prior art and cause version This number and the inconsistent this error probability of file, can also effectively reduce memory cost, greatly reinforce generation The autgmentability and maintainability of code.
Fig. 3 is that the resource loading device of mobile applications web application provided in an embodiment of the present invention is illustrated Figure, can be used to realize the mobile applications pop-up methods of exhibiting that embodiment illustrated in fig. 1 of the present invention is provided, Here is omitted.The device can with it is integrated in the terminal, the device can be by software and/or hard The mode of part realizes, for example the device corresponding program code in being applied by the Native of APP To realize.
As shown in figure 3, the device includes message interception module 31 and control module 32.Wherein, message Interception module 31 can be used for intercepting and capturing webpage resource request message, and the web page resources request message is mobile whole Hold the OPEN of the web application of application program is sent by webpage view to server according to user For asking the corresponding web page resources of the web application, and the web page resources request message to include waiting to ask Ask the version number of web page resources.Control module 32 can be used for:Judged to treat according to web page resources request message Whether the version number of requested webpage resource is identical with the version number of the web page resources of caching in mobile terminal;If Difference, then be sent to server, and start between webpage view and server by web page resources request message Multiple download threads will resource downloading be asked to webpage view with will pass through webpage view carry out webpage should Resource is loaded, while each branch's thread for starting multiple download threads replicates corresponding with each branch's thread Download thread in resource to be asked byte data stream and cache in mobile terminal;If identical, The web page resources that will be cached in mobile terminal be sent to webpage view with will pass through webpage view carry out webpage should Resource is loaded.
In specific implementation process, used as a kind of preferably implementation method, control module 32 can specifically be used In:Each branch's thread for starting the multiple download threads between webpage view and server is replicated and each branch The byte data stream for treating requested webpage resource in the corresponding download thread of thread;To be treated according to preset rules The version number and expired time write-in for asking resource are treated in the byte data stream of requested webpage resource;Will write-in The byte data stream for the treatment of requested webpage resource of version number and expired time is cached into mobile terminal.
Further, as a kind of preferably implementation method, version number and the mistake of resource can be preset The write-in rule of time phase is:The byte version number character length of 8 type flags+8+byte mistake of version number+8 Phase time span+expired time+web page resources byte data stream.
In addition, in specific implementation process, used as a kind of possible implementation, control module 32 may be used also For:The corresponding web page resources of web application are determined according to web page resources request message;Should according to webpage Resource loading number of threads needed for determining webpage view with corresponding web page resources.
Further, control module 32 specifically can be used for:Resource loaded line according to needed for webpage view Number of passes amount determines parallel downloading number of threads;Start the download equal with the parallel downloading number of threads for determining Thread will treat requested webpage resource downloading to webpage view.
The resource loading device of mobile applications web application provided in an embodiment of the present invention, can be used to The resource loading method of the mobile applications web application that embodiment illustrated in fig. 1 of the present invention is provided is realized, Its realization principle is similar with technique effect, and here is omitted.
One of ordinary skill in the art will appreciate that:Realize all or part of step of above-mentioned each method embodiment Suddenly can be completed by the related hardware of programmed instruction.Foregoing program can be stored in a computer can In reading storage medium.The program upon execution, performs the step of including above-mentioned each method embodiment;And Foregoing storage medium includes:ROM, RAM, magnetic disc or CD etc. are various can be with store program codes Medium.
Finally it should be noted that:Various embodiments above is merely illustrative of the technical solution of the present invention, rather than right Its limitation;Although being described in detail to the present invention with reference to foregoing embodiments, this area it is common Technical staff should be understood:It can still modify to the technical scheme described in foregoing embodiments, Or equivalent is carried out to which part or all technical characteristic;And these modifications or replacement, and The scope of the essence disengaging various embodiments of the present invention technical scheme of appropriate technical solution is not made.

Claims (10)

1. a kind of resource loading method of mobile applications web application, it is characterised in that including:
Webpage resource request message is intercepted and captured, the web page resources request message is to open web application in user When the request for asking the corresponding web page resources of the web application that is sent to server from webpage view Message, the web page resources request message includes treating the version number of requested webpage resource;
If treating version number and the movement of requested webpage resource according to the web page resources request message determines The version number of the web page resources cached in terminal is different, then the web page resources request message is sent into institute Server is stated, and starts the multiple download threads between the webpage view and the server and treated described Requested webpage resource downloading carries out the web application to the webpage view will pass through the webpage view Resource loading, while start the multiple download thread each branch's thread replicate and branch's thread The byte data stream of requested webpage resource is treated described in corresponding download thread and is cached to the movement eventually In end.
2. method according to claim 1, it is characterised in that methods described also includes:
If according to the web page resources request message determine described in treat the version number of requested webpage resource with it is described The version number of the web page resources cached in mobile terminal is identical, then the webpage that will be cached in the mobile terminal Resource is sent to the webpage view and carries out the resource of the web application will pass through the webpage view and adds Carry.
3. method according to claim 1 and 2, it is characterised in that under the startup is the multiple Net to be asked described in each branch's thread duplication download thread corresponding with branch's thread of load thread The byte data stream of page resource is simultaneously cached into the mobile terminal, including:
Each branch's thread for starting the multiple download thread replicates downloading wire corresponding with branch's thread The byte data stream for treating requested webpage resource in journey;
The net to be asked according to preset rules by the version number of the resource to be asked and expired time write-in In the byte data stream of page resource;
The byte data stream for treating requested webpage resource that version number and expired time will be written with is cached to described In mobile terminal.
4. method according to claim 3, it is characterised in that the preset rules are:8 bytes Mark+8 byte version number character lengths+version number+8 byte expired time length+expired time+webpage money Source byte data stream.
5. method according to claim 1 and 2, it is characterised in that the startup webpage is regarded Multiple download threads between figure and the server treat requested webpage resource downloading to the webpage by described Before view, also include:
The corresponding web page resources of the web application are determined according to the web page resources request message;
Resource loaded line according to needed for the corresponding web page resources of the web application determine the webpage view Number of passes amount;
The multiple download threads started between the webpage view and the server are waited to ask by described Web page resources are downloaded to the webpage view, including:
Resource loading number of threads according to needed for the webpage view determines the download thread quantity;
Start the download thread equal with the download thread quantity for determining and treat requested webpage resource by described It is downloaded to the webpage view.
6. a kind of resource loading device of mobile applications web application, it is characterised in that including:
Message interception module, for intercepting and capturing webpage resource request message, the web page resources request message is User open web application when from webpage view sent to server for asking the web application pair The request message of the web page resources answered, the web page resources request message includes treating the version of requested webpage resource This number;
Control module, is used for:If being treated according to the web page resources request message determines, requested webpage is provided The version number in source is different from the version number of the web page resources cached in mobile terminal, then by the web page resources Request message is sent to the server, and starts the multiple between the webpage view and the server Download thread carries out the resource downloading to be asked to the webpage view will pass through the webpage view The web application resource loading, while start the multiple download thread each branch's thread replicate with The byte data stream and caching of resource ask in the corresponding download thread of branch's thread are to institute In stating mobile terminal.
7. device according to claim 6, it is characterised in that the control module is additionally operable to:
If according to the web page resources request message determine described in treat the version number of requested webpage resource with it is described The version number of the web page resources cached in mobile terminal is identical, then the webpage that will be cached in the mobile terminal Resource is sent to the webpage view and carries out the resource of the web application will pass through the webpage view and adds Carry.
8. the device according to claim 6 or 7, it is characterised in that the control module is specifically used In:
Each branch's thread for starting the multiple download thread replicates downloading wire corresponding with branch's thread The byte data stream for treating requested webpage resource in journey;
The net to be asked according to preset rules by the version number of the resource to be asked and expired time write-in In the byte data stream of page resource;
The byte data stream for treating requested webpage resource that version number and expired time will be written with is cached to described In mobile terminal.
9. device according to claim 8, it is characterised in that the preset rules are:8 bytes Mark+8 byte version number character lengths+version number+8 byte expired time length+expired time+webpage money Source byte data stream.
10. the device according to claim 6 or 7, it is characterised in that the control module is also used In:
The corresponding web page resources of the web application are determined according to the web page resources request message;
Resource loaded line according to needed for the corresponding web page resources of the web application determine the webpage view Number of passes amount;
Further, the control module specifically for:
Resource loading number of threads according to needed for the webpage view determines parallel downloading number of threads;
Start the download thread equal with the parallel downloading number of threads for determining and treat requested webpage resource by described It is downloaded to the webpage view.
CN201511023433.XA 2015-12-31 2015-12-31 The resource loading method and device of mobile applications web application Pending CN106933865A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201511023433.XA CN106933865A (en) 2015-12-31 2015-12-31 The resource loading method and device of mobile applications web application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201511023433.XA CN106933865A (en) 2015-12-31 2015-12-31 The resource loading method and device of mobile applications web application

Publications (1)

Publication Number Publication Date
CN106933865A true CN106933865A (en) 2017-07-07

Family

ID=59441673

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201511023433.XA Pending CN106933865A (en) 2015-12-31 2015-12-31 The resource loading method and device of mobile applications web application

Country Status (1)

Country Link
CN (1) CN106933865A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107547629A (en) * 2017-07-20 2018-01-05 北京京东尚科信息技术有限公司 Method, apparatus, electronic equipment and the computer-readable recording medium that client static resource is downloaded
CN107784086A (en) * 2017-10-09 2018-03-09 中国平安人寿保险股份有限公司 A kind of loading method of webpage, terminal device and computer-readable recording medium
CN108595188A (en) * 2018-03-30 2018-09-28 北京五八信息技术有限公司 A kind of acquisition methods of application file, device, equipment and storage medium
CN109857966A (en) * 2019-01-07 2019-06-07 烽火通信科技股份有限公司 A kind of optimization method and browser of browser dynamically load web page resources
CN110020326A (en) * 2018-09-07 2019-07-16 天翼电子商务有限公司 A method of promoting Webview opening speed
CN110209973A (en) * 2019-05-24 2019-09-06 厦门美柚信息科技有限公司 A kind of web game loading method and device
CN110362770A (en) * 2019-07-17 2019-10-22 吉旗(成都)科技有限公司 A method of solving mobile terminal web data offline cache
CN110531982A (en) * 2018-05-23 2019-12-03 福建天晴数码有限公司 A kind of adaptive packaging method and system
CN111159614A (en) * 2019-12-30 2020-05-15 北京金堤科技有限公司 Webpage resource acquisition method and device
CN111859215A (en) * 2020-06-30 2020-10-30 维沃移动通信有限公司 Page display method and device, electronic equipment and readable storage medium
CN112257061A (en) * 2020-10-23 2021-01-22 广州小鹏汽车科技有限公司 Method and device for processing webpage content
CN113342424A (en) * 2021-08-04 2021-09-03 北京拓课网络科技有限公司 Method and device for loading H5 resource and electronic equipment
CN113343143A (en) * 2021-05-24 2021-09-03 上海万物新生环保科技集团有限公司 Method and equipment for streaming loading webpage template
CN114428922A (en) * 2022-01-24 2022-05-03 中国工商银行股份有限公司 Page loading method and device, terminal equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102480397A (en) * 2010-11-26 2012-05-30 金蝶软件(中国)有限公司 Method and equipment for accessing internet pages
CN104077151A (en) * 2013-03-26 2014-10-01 联想(北京)有限公司 Method for fast starting network application and electronic equipment
WO2015055090A1 (en) * 2013-10-17 2015-04-23 Tencent Technology (Shenzhen) Company Limited Method, device, and system for obtaining web page data
CN105095226A (en) * 2014-04-25 2015-11-25 广州市动景计算机科技有限公司 Method and apparatus for loading webpage resource

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102480397A (en) * 2010-11-26 2012-05-30 金蝶软件(中国)有限公司 Method and equipment for accessing internet pages
CN104077151A (en) * 2013-03-26 2014-10-01 联想(北京)有限公司 Method for fast starting network application and electronic equipment
WO2015055090A1 (en) * 2013-10-17 2015-04-23 Tencent Technology (Shenzhen) Company Limited Method, device, and system for obtaining web page data
CN105095226A (en) * 2014-04-25 2015-11-25 广州市动景计算机科技有限公司 Method and apparatus for loading webpage resource

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107547629A (en) * 2017-07-20 2018-01-05 北京京东尚科信息技术有限公司 Method, apparatus, electronic equipment and the computer-readable recording medium that client static resource is downloaded
CN107784086A (en) * 2017-10-09 2018-03-09 中国平安人寿保险股份有限公司 A kind of loading method of webpage, terminal device and computer-readable recording medium
CN108595188A (en) * 2018-03-30 2018-09-28 北京五八信息技术有限公司 A kind of acquisition methods of application file, device, equipment and storage medium
CN110531982A (en) * 2018-05-23 2019-12-03 福建天晴数码有限公司 A kind of adaptive packaging method and system
CN110531982B (en) * 2018-05-23 2022-12-13 福建天晴数码有限公司 Self-adaptive packing method and system
CN110020326A (en) * 2018-09-07 2019-07-16 天翼电子商务有限公司 A method of promoting Webview opening speed
CN109857966A (en) * 2019-01-07 2019-06-07 烽火通信科技股份有限公司 A kind of optimization method and browser of browser dynamically load web page resources
CN110209973B (en) * 2019-05-24 2021-03-19 厦门美柚股份有限公司 Webpage game loading method and device
CN110209973A (en) * 2019-05-24 2019-09-06 厦门美柚信息科技有限公司 A kind of web game loading method and device
CN110362770A (en) * 2019-07-17 2019-10-22 吉旗(成都)科技有限公司 A method of solving mobile terminal web data offline cache
CN111159614A (en) * 2019-12-30 2020-05-15 北京金堤科技有限公司 Webpage resource acquisition method and device
CN111159614B (en) * 2019-12-30 2021-02-02 北京金堤科技有限公司 Webpage resource acquisition method and device
CN111859215A (en) * 2020-06-30 2020-10-30 维沃移动通信有限公司 Page display method and device, electronic equipment and readable storage medium
CN112257061A (en) * 2020-10-23 2021-01-22 广州小鹏汽车科技有限公司 Method and device for processing webpage content
CN113343143A (en) * 2021-05-24 2021-09-03 上海万物新生环保科技集团有限公司 Method and equipment for streaming loading webpage template
CN113342424A (en) * 2021-08-04 2021-09-03 北京拓课网络科技有限公司 Method and device for loading H5 resource and electronic equipment
CN114428922A (en) * 2022-01-24 2022-05-03 中国工商银行股份有限公司 Page loading method and device, terminal equipment and storage medium

Similar Documents

Publication Publication Date Title
CN106933865A (en) The resource loading method and device of mobile applications web application
US10567407B2 (en) Method and system for detecting malicious web addresses
CN107463613A (en) Page loading method and device
US9032383B2 (en) Automatically updating applications on a client's device without interrupting the user's experience
CN106682176A (en) Page loading method, equipment and device
CN107291913B (en) Hypertext markup language webpage loading method and device
US11579902B2 (en) User interface rendering performance
WO2020048189A1 (en) Image generation
US20160253483A1 (en) Systems, methods, and apparatus for facilitating client-side digital rights compliance
CN103699554A (en) Webpage data calling method and device
CN102368249B (en) Page downloading control method and system for IE (Internet Explorer) core browser
CN106874434A (en) A kind of web data treatment, webpage loading method and relevant apparatus
US9772930B2 (en) Techniques for evaluating applications through use of an auxiliary application
CN107592334A (en) A kind of information popularization method, apparatus and equipment
CN108021594A (en) A kind of web page display method, apparatus and system
CN106162311A (en) A kind of method playing Internet video and terminal unit
US11151778B2 (en) Optimized browser object rendering
CN111782996A (en) Asynchronous request processing method and device
CN106569841A (en) File loading method and device
US9785560B2 (en) Scene-isolated internet application
CN110209973A (en) A kind of web game loading method and device
CA2878136C (en) Digital item ingestion process
CN110874445A (en) Webpage loading method, client and business service center
CN105871927B (en) The automatic logging method and device at micro- end
US20140237133A1 (en) Page download control method, system and program for ie core browser

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20170707

RJ01 Rejection of invention patent application after publication