CN102377793B - Flash interaction method and device based on mobile communication equipment terminal - Google Patents

Flash interaction method and device based on mobile communication equipment terminal Download PDF

Info

Publication number
CN102377793B
CN102377793B CN201010251209.7A CN201010251209A CN102377793B CN 102377793 B CN102377793 B CN 102377793B CN 201010251209 A CN201010251209 A CN 201010251209A CN 102377793 B CN102377793 B CN 102377793B
Authority
CN
China
Prior art keywords
flash
mobile communication
communication equipment
lite
equipment terminals
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.)
Expired - Fee Related
Application number
CN201010251209.7A
Other languages
Chinese (zh)
Other versions
CN102377793A (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.)
Alibaba China Co Ltd
Original Assignee
Ucweb Inc
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 Ucweb Inc filed Critical Ucweb Inc
Priority to CN201010251209.7A priority Critical patent/CN102377793B/en
Publication of CN102377793A publication Critical patent/CN102377793A/en
Application granted granted Critical
Publication of CN102377793B publication Critical patent/CN102377793B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a flash interactive processing method for a mobile communication equipment terminal, which comprises the following steps: determining characteristics of a flash element on a loaded webpage; generating a flash processing request according to the determined characteristics of the flash element; determining whether the flash lite version in the mobile communication equipment terminal needs updating according to the flash processing request; and when determining that the flash lite version in the mobile communication equipment terminal needs updating, downloading a proper version through the network and updating.

Description

Flash exchange method and device based on mobile communication equipment terminals
Technical field
The present invention relates to mobile browser technical field, more specifically, relate to a kind of Flash exchange method and device based on mobile communication equipment terminals.
Background technology
Along with social progress and the development of technology, people are increasing to the information requirement of video or animation form.Flash is a kind of animated format based on vector, and through development for many years, its transportation protocol, application mode be gradual perfection standardization.Owing to comparing with other forms of animated format, the size of Flash file is conventionally smaller.That is to say that, in , unit's memory space, Flash can express more information.Therefore, Flash as a kind of main page elements, is applied in internet webpage at present in large quantities.
In existing Flash interaction process technology, when processing Flash, conventionally the computer system of playing flash is had to certain requirement, such as when playing some videos based on Flash, the CPU of hardware system takies conventionally very high, this is due to aspect video, and also computed " firmly accelerating " processes Flash effectively.
In addition, compare with computer, the hardware performance of mobile communication equipment terminals is more weak.Conventionally, mobile communication equipment terminals cannot be supported necessary Flash computing, and complete Flash client even cannot be installed.Therefore, in order to apply Flash on mobile communication equipment terminals, Adobe company simplifies processing to the Flash client being applied on computer, when retaining Core Feature, reject a large amount of additional functions, thereby obtained the Flash client Flash lite for mobile communication equipment terminals.
In the existing Flash interaction process solution based on mobile communication equipment terminals, normally preset Flash lite program in terminal first, then realizes Flash function by call Flash lite in browser.
Yet, in the existing Flash interaction process solution based on mobile communication equipment terminals, because Flash lite is built in mobile communication equipment terminals as a kind of special resource, in the System menu of mobile communication equipment terminals, can not provide corresponding unloading or new option more, therefore also cannot carry out version updating to Flash lite built-in in mobile communication equipment terminals.That is to say, mobile communication equipment terminals just determines after dispatching from the factory the degree of support of Flash.This can use and cause great inconvenience to the user of mobile communication equipment terminals.
In addition, even if can carrying out outside, Flash lite upgrades, if but carry browser and could not synchronously carry out corresponding functional characteristic renewal, also possibly cannot give a full play of the new features of Flash lite.
In existing Flash technology, owing to cannot effectively using " the firmly accelerating " technology in signal processing technology, Flash is processed, therefore when playing up operation Flash, to mobile communication equipment terminals CPU, it is very big that running memories etc. are processed resource occupation, in the Flash interaction process solution of some of present stage based on mobile communication equipment terminals, do not consider well the problem that resource occupation is relevant, cause at accession page (such as www webpage), move too much Flash element (each series advertisements Flash element) simultaneously and cause routine data to overflow, Flash is processed and occur abnormal and even program crashing.
Therefore, need a kind of new Flash exchange method and device based on mobile communication equipment terminals, it can realize the automatic renewal of Flash lite version, and can reduce the resource occupation of mobile communication equipment terminals.
Summary of the invention
In view of the above problems, the invention provides a kind of Flash interaction processing method and device based on mobile communication equipment terminals, it generates the Flash corresponding with Flash characteristic and processes request by determining the characteristic of the Flash element on the webpage loading; According to described Flash, process request and determine whether the Flash lite version in mobile communication equipment terminals needs to upgrade; And when definite need to renewal, by network, download suitable version and upgrade.Thus, can realize the automatic renewal of Flash lite version.In addition, also pass through transfer server, " white list " that utilization sets in advance filters the Flash that the Flashlite of mobile communication equipment terminals does not support, reduces the quantity of mobile communication equipment terminals Flash element to be processed, thereby reduces the resource occupation of mobile communication equipment terminals.
According to an aspect of the present invention, provide a kind of Flash interaction processing method for mobile communication equipment terminals, having comprised:
Determine the characteristic of the Flash element on the webpage loading;
According to the characteristic of determined Flash element, generate Flash and process request;
According to described Flash, process request, determine whether Flash lite version built-in in mobile communication equipment terminals needs to upgrade; And
When built-in Flash lite version need to upgrade in being defined as mobile communication equipment terminals, by network, download suitable version and upgrade.
According to a further aspect in the invention, provide a kind of Flash interaction process device for mobile communication equipment terminals, having comprised:
Flash characteristic determining unit, for determining the characteristic of the Flash element on the webpage loading;
Flash processes request generation unit, for according to the characteristic of determined Flash element, generates Flash and processes request;
Flash lite version determining unit, for processing request according to described Flash, determines whether Flash lite version built-in in mobile communication equipment terminals needs to upgrade; And
Flash lite updating block, for when being defined as the built-in Flash lite version of mobile communication equipment terminals and need to upgrading, is downloaded suitable version and is upgraded by network.
In order to realize above-mentioned and relevant object, one or more aspects of the present invention comprise below by the feature that describes in detail and particularly point out in the claims.Explanation below and accompanying drawing describe some illustrative aspects of the present invention in detail.Yet, the indication of these aspects be only some modes that can use in the variety of way of principle of the present invention.In addition, the present invention is intended to comprise all these aspects and their equivalent
Accompanying drawing explanation
By reference to the content below in conjunction with the description of the drawings and claims, and along with understanding more comprehensively of the present invention, other object of the present invention and result will be understood and easy to understand more.In the accompanying drawings:
Fig. 1 shows according to the block diagram of Flsah interaction process device 100 of the present invention;
Fig. 2 shows according to the flow chart of the Flash interaction processing method based on direct-connected processing of the present invention; With
Fig. 3 shows according to the flow chart of the Flash interaction processing method of processing based on transfer of the present invention.
In institute's drawings attached, identical label is indicated similar or corresponding feature or function.
Specific embodiment
Below with reference to accompanying drawing, specific embodiments of the invention are described in detail.
Fig. 1 shows according to the block diagram of Flash interaction process device 100 of the present invention.
As shown in Figure 1, Flash interaction process device 100 comprises that Flash characteristic determining unit 110, Flash process request generation unit 120, Flash lite version determining unit 130 and Flash lite updating block 140.Under the mode of processing by direct interconnection network, Flash interaction process unit 100 also comprises web browser (not shown).Under the mode of processing by transfer server interconnection network, Flash interaction process unit 100 can also comprise web browser and transfer server (not shown).
Described Flash characteristic determining unit 110 is for determining the characteristic of the Flash element on the webpage loading.Described Flash processes request generation unit 120 for according to the characteristic of determined Flash element, generates Flash and processes request.Described Flash lite version determining unit 130, for processing request according to generated Flash, determines whether Flash lite version built-in in mobile communication equipment terminals needs to upgrade.Described Flash lite updating block 140, for when being defined as the built-in Flash lite version of mobile communication equipment terminals and need to upgrading, is downloaded suitable version and is upgraded by network.In the situation that there is suitable Flashlite version, utilize Flash lite to carry out preliminary treatment to identified Flash element.Flash element is being carried out after preliminary treatment, and browser utilizes Flash lite to carry out playing flash element.
In the situation that direct interconnection network is processed, described web browser directly sends access request with request of loading webpage to Website server, and identifies the Flash element on the webpage loading.
In the situation that processing by transfer server interconnection network, described web browser sends access request by transfer server to Website server.Described transfer server comes to Website server request of loading webpage according to received access request, and identifies the Flash element on the webpage loading.After the Flash element identifying on webpage, transfer server, according to " white list " that set in advance, filters the Flash element that can not identify or not support with the Flash lite filtering out in mobile communication equipment terminals to loaded Flash element.Here, " white list " refers to the Flash element list that can support for defining which Flash element of which website.Described " white list " can upgrade as required at any time.
Above with reference to Fig. 1, Flash interaction process device 100 according to the present invention has been carried out to simple description, below in conjunction with Fig. 2 and Fig. 3, described according to Flash interaction processing method of the present invention.
Fig. 2 shows according to the flow chart of the Flash interaction processing method of processing based on direct interconnection network of the present invention.
As shown in Figure 2, first, in step S210, the web browser in mobile communication equipment terminals sends access request to Website server, to ask Website server Web page loading.For example, on the page of the web browser of mobile communication equipment terminals, input station address.Correspondingly, Website server is according to the access request of web browser, from targeted website Web page loading data.After receiving web data, the Flash element on the webpage that browser identification loads.
After the Flash element identifying on loaded webpage, flow process proceeds to step S220.In step S220, Flash characteristic determining unit 110 is determined the characteristic of the Flash on the webpage loading.Then, flow process proceeds to step S230.
At step S230, Flash processes request unit 120 according to the characteristic of determined Flash element, generates Flash and processes request, and generated Flash processing request is offered to Flash lite version determining unit 130.Then, proceed to step S240.
At step S240, Flash lite version determining unit 130 is processed request according to generated Flash, determine whether Flash lite version built-in in mobile communication equipment terminals needs to upgrade, determine whether this Flashlite version is too outmoded and can not support or resolve current Flash element.If version does not need to upgrade, flow process proceeds to step S260.
If this version needs to upgrade, flow process proceeds to step S250.At step S250, Flash lite updating block is by web search and download suitable version, and utilizes the version of downloading to upgrade.In renewal process, if do not search suitable version by network, do not carry out version updating, and for example " do not support this Flash element " via browser display.After version is upgraded, flow process proceeds to step S260.
At step S260, call Flash lite Flash element is carried out to preliminary treatment, and after preliminary treatment completes, web browser utilizes Flash lite to play Flash element.Particularly, exist after suitable Flash lite version being defined as, call Flash lite Flash element is carried out to preliminary treatment.After preliminary treatment completes, provide corresponding prompting on the page, for example, eject dialog box " preliminary treatment completes ".Then, web browser utilizes Flash lite to carry out playing flash element.Here, described web browser is for example measured NPAPI interface.Thus, when utilizing Flash lite playing flash element, browser menu temporarily can be converted to the Control-Menu of Flash lite.Browser menu can be used the mode of mapping to the conversion of Flashlite Control-Menu, measured NPAPI Interface realization.
Fig. 3 shows according to the flow chart of the Flash interaction processing method of processing based on transfer server interconnection network of the present invention.Compare with the mode of the illustrated direct-connected processing of Fig. 2, its difference is only step S310, S320 and S330.Step S340 is identical to S260 with the step S220 in Fig. 2 to S380, does not repeat them here.Only the step S310 in Fig. 3 and S320 are described in detail below.
At step S310, web browser sends access request by transfer server to Website server.Then, flow process proceeds to step S320.At step S320, when transfer server receives after the access request that web browser sends, according to this access request to Website server request of loading webpage.Then, flow process proceeds to step S330.At step S330, Flash element on the webpage that transfer server identification loads, and according to " white list " that set in advance, identified Flash element is filtered the Flash element of not supporting with the Flash lite filtering out in mobile communication equipment terminals.Here, " white list " refers to the Flash element list that can support for defining which Flash element of which website.Described " white list " can upgrade as required at any time automatically.
Beneficial effect
By the above detailed description to the embodiment of the present invention by reference to the accompanying drawings, be not difficult to find out: utilize Flash interaction processing method and device based on mobile communication equipment terminals, by determining the characteristic of the flash element on the webpage loading, generate the flash corresponding with Flash characteristic and process request; According to described flash, process request and determine whether the flash lite version in mobile communication equipment terminals needs to upgrade; And when definite need to renewal, by network, download suitable version and upgrade.Thus, can realize the automatic renewal of Flash lite version.In addition, also pass through transfer server, " white list " that utilization sets in advance filters the Flash that the Flash lite of mobile communication equipment terminals does not support, reduces the quantity of mobile communication equipment terminals Flash element to be processed, thereby reduces the resource occupation of mobile communication equipment terminals.
But, it will be appreciated by those skilled in the art that Flash interaction processing method and the device based on the mobile communication equipment terminals that for the invention described above, propose, can also on the basis that does not depart from content of the present invention, make various improvement.Therefore, protection scope of the present invention should be determined by the content of appending claims.

Claims (11)

1. the Flash interaction processing method based on mobile communication equipment terminals, comprising:
Flash element on the webpage that identification loads, and according to " white list " that set in advance, identified Flash element is filtered the Flash element that can not identify or not support to filter out Flash lite version built-in in mobile communication equipment terminals; Wherein, described " white list " refers to the Flash element list that can support for defining which Flash element of which website;
Determine the characteristic of the Flash element on the webpage loading;
According to the characteristic of determined Flash element, generate Flash and process request;
According to described Flash, process request, determine whether Flash lite version built-in in mobile communication equipment terminals needs to upgrade; And
When built-in Flash lite version need to upgrade in being defined as mobile communication equipment terminals, by network, download suitable version and upgrade.
2. Flash interaction processing method as claimed in claim 1, before the step of the Flash element on the webpage loading in identification, also comprises:
Web browser via in mobile communication equipment terminals, sends access request by transfer server to Website server, with request of loading webpage.
3. Flash interaction processing method as claimed in claim 2, wherein,
Described transfer server comes to Website server request of loading webpage according to the access request receiving from described web browser; And,
Flash element on the webpage loading via described transfer server identification, and according to " white list " that set in advance, filter out the Flash element that Flash lite version built-in in mobile communication equipment terminals can not be identified or not support.
4. Flash interaction processing method as claimed in claim 3, wherein, described " white list " is to carry out as required and at any time automatically upgrading.
5. Flash interaction processing method as claimed in claim 2 or claim 3, also comprises:
In the situation that there is suitable Flash lite version, utilize described Flash lite to carry out preliminary treatment to Flash element,
Wherein, Flash element is being carried out after preliminary treatment, via described browser, utilizing Flash lite to play Flash element.
6. for a Flash interaction process device for mobile communication equipment terminals, comprising:
Transfer server, for identifying the Flash element on loaded webpage, and according to " white list " that set in advance, identified Flash element is filtered the Flash element that can not identify or not support to filter out Flash lite version built-in in mobile communication equipment terminals; Wherein, described " white list " refers to the Flash element list that can support for defining which Flash element of which website;
Flash characteristic determining unit, for determining the characteristic of the Flash element on the webpage loading;
Flash processes request generation unit, for according to the characteristic of determined Flash element, generates Flash and processes request;
Flash lite version determining unit, for processing request according to described Flash, determines whether Flash lite version built-in in mobile communication equipment terminals needs to upgrade; And
Flash lite updating block, for when being defined as the built-in Flash lite version of mobile communication equipment terminals and need to upgrading, is downloaded suitable version and is upgraded by network.
7. Flash interaction process device as claimed in claim 6, also comprises:
Web browser, for sending access request by described transfer server to Website server, with request of loading webpage.
8. Flash interaction process device as claimed in claim 7, wherein,
Described transfer server comes to web page server request of loading webpage according to the access request receiving from described web browser; And,
Flash element on the webpage that described transfer server identification loads, and according to " white list " that set in advance, filter out the Flash element that Flash lite version built-in in mobile communication equipment terminals can not be identified or not support.
9. Flash interaction process device as claimed in claim 8, wherein, described " white list " upgrades as required and at any time.
10. Flash interaction process device as claimed in claim 7 or 8, wherein, in the situation that there is suitable Flash lite version, utilizes described Flash lite to carry out preliminary treatment to Flash element;
Wherein, Flash element is being carried out after preliminary treatment, described browser utilizes Flash lite to play Flash element.
11. Flash interaction process devices as claimed in claim 10, wherein, described browser is measured NPAPI Interface realization.
CN201010251209.7A 2010-08-11 2010-08-11 Flash interaction method and device based on mobile communication equipment terminal Expired - Fee Related CN102377793B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010251209.7A CN102377793B (en) 2010-08-11 2010-08-11 Flash interaction method and device based on mobile communication equipment terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010251209.7A CN102377793B (en) 2010-08-11 2010-08-11 Flash interaction method and device based on mobile communication equipment terminal

Publications (2)

Publication Number Publication Date
CN102377793A CN102377793A (en) 2012-03-14
CN102377793B true CN102377793B (en) 2014-02-05

Family

ID=45795749

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010251209.7A Expired - Fee Related CN102377793B (en) 2010-08-11 2010-08-11 Flash interaction method and device based on mobile communication equipment terminal

Country Status (1)

Country Link
CN (1) CN102377793B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104519095B (en) * 2013-09-29 2019-01-25 重庆新媒农信科技有限公司 A kind of dynamic message method for pushing and its system, server-side, client
CN103914299B (en) * 2014-03-24 2017-10-24 北京金山网络科技有限公司 A kind of hardware-accelerated control methods of Flash and system
CN106156604A (en) * 2015-03-26 2016-11-23 中兴通讯股份有限公司 Webpage update method, system and web page server
CN106686133B (en) * 2017-02-09 2020-07-14 北京奇虎科技有限公司 Cross-platform interaction method and device
CN107436780B (en) * 2017-06-20 2021-05-28 武汉斗鱼网络科技有限公司 Method and device for updating Flash player and electronic equipment

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2883440B1 (en) * 2005-03-16 2007-05-25 Eastman Kodak Co METHOD AND EQUIPMENT FOR DATA TRANSMISSION BY AD HOC NETWORK
CN100389391C (en) * 2005-11-24 2008-05-21 北京中星微电子有限公司 System and method for calling host software functions by using script and its compiler
CN101159764A (en) * 2007-11-21 2008-04-09 中国电信股份有限公司 Method and system to access door data of mobile service

Also Published As

Publication number Publication date
CN102377793A (en) 2012-03-14

Similar Documents

Publication Publication Date Title
US9411573B2 (en) Testing framework for applications
CN107741844B (en) Method and device for generating application installation package
US8495617B2 (en) Interworking system between user terminal and smart card for executing widget, and method thereof
CN102377793B (en) Flash interaction method and device based on mobile communication equipment terminal
CN107798064B (en) Page processing method, electronic device and computer readable storage medium
US10534425B2 (en) Processing method and device for saving power, mobile terminal and cloud server
CN110391938B (en) Method and apparatus for deploying services
CN104572278A (en) Method, device and equipment for light application to call local end capability
CN109725952B (en) Method, system and related device for application program plug-in
CN109375937A (en) Method for upgrading system, device, terminal device and storage medium
US20180217654A1 (en) Power-saving processing method, device, mobile terminal and cloud server
CN102043645B (en) Plug-in loading method and device
CN108600331A (en) Interactive interface rendering method, client, terminal and system
CN109032693B (en) Method and device for loading display information, electronic equipment and readable storage medium
WO2024087767A1 (en) Upgrade installation method and apparatus, system, electronic device, and storage medium
CN103354927A (en) Method and apparatus for managing content in a processing device
CN111309406A (en) Event processing method and device of application program and electronic equipment
CN107390966B (en) Method and device for updating application upgrading prompt information
CN114218175A (en) Resource cross-platform sharing method and device, terminal equipment and storage medium
CN103309941A (en) Application update method, device and system
CN112148497A (en) Disk resource management method and device and electronic equipment
CN111767074A (en) Configuration updating method, device, terminal and storage medium
CN112241357A (en) Method, device, equipment and computer readable medium for gray scale test
CN111625326A (en) Task pipeline execution method and device and electronic equipment
CN111092929B (en) File issuing method and device and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200527

Address after: 310051 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after: Alibaba (China) Co.,Ltd.

Address before: 100080 building 16, building 1610-1620, building 18, Building 29, Suzhou Street, Beijing, Haidian District

Patentee before: UC MOBILE Co.,Ltd.

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: 20140205