CN104462478A - Mobile browser client and webpage interacting method, device and client - Google Patents

Mobile browser client and webpage interacting method, device and client Download PDF

Info

Publication number
CN104462478A
CN104462478A CN201410796006.4A CN201410796006A CN104462478A CN 104462478 A CN104462478 A CN 104462478A CN 201410796006 A CN201410796006 A CN 201410796006A CN 104462478 A CN104462478 A CN 104462478A
Authority
CN
China
Prior art keywords
browser client
mobile browser
application
calling interface
webpage
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
CN201410796006.4A
Other languages
Chinese (zh)
Other versions
CN104462478B (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.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201410796006.4A priority Critical patent/CN104462478B/en
Publication of CN104462478A publication Critical patent/CN104462478A/en
Application granted granted Critical
Publication of CN104462478B publication Critical patent/CN104462478B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • 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

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)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a mobile browser client and webpage interacting method, device and client. The method includes the steps that a calling interface corresponding to an application plug-in in a mobile browser client and/or a calling interface corresponding to an application independent of the browser client are/is arranged in the mobile browser client in advance; a calling request for calling a specified calling interface of the mobile browser client sent by a webpage side and loaded in the mobile browser client is received; the calling request is sent to the application plug-in corresponding to the specified calling interface in the mobile browser client to be processed, and/or, sent to the application independent of the browser client and corresponding to the specified calling interface in a mobile terminal where the mobile browser client is located to be processed. By means of the technical scheme, the operation procedures for calling the application or the plug-in are simplified when users browse the webpage, and more convenient, faster and smoother interaction experience meeting the requirements is provided for the users.

Description

Realize mobile browser client and mutual method, device and the client of webpage
Technical field
The present invention relates to Internet technical field, be specifically related to a kind ofly realize mobile browser client and mutual method, device and the mobile browser client of webpage.
Background technology
Along with developing rapidly of development of Mobile Internet technology is popularized with the maturation of mobile device, mobile Internet number of users is increasing, mobile device replaces PC to become the primary terminal that user carries out internet behavior, and the web page access behavior of user is transformed into the access based on mobile browser client gradually from the browser access of original Based PC.When user browses webpage in mobile browser client, may empathize to contents such as the web page elements in web page address, webpage, interest and demand, need to call corresponding function to process data, such as, call function of search search, call payment function to pay, call speech identifying function and identify, call sharing function and share etc.
In the prior art, the plug-in unit with corresponding function in mobile browser client often manually will be called by user, or, the process that the third-party application with corresponding function realizes the data in webpage is manually called by user, such as, user sees a pictures when browsing webpage, want to share this picture, in existing scheme, need the plug-in unit with sharing function in user's manual unlocking mobile browser client or need manual unlocking third party have sharing function should be used for carry out sharing of picture, whole process wastes time and energy, webpage side and mobile browser client there is no friendly reciprocal process, do not meet user's request.
Summary of the invention
In view of the above problems, propose the present invention in case provide a kind of overcome the problems referred to above or solve the problem at least in part a kind ofly realize mobile browser client and mutual method, device and the mobile browser client of webpage.
According to one aspect of the present invention, provide and a kind ofly realize mobile browser client and the mutual method of webpage, the method comprises: in mobile browser client, arrange the calling interface corresponding with the application plug-in in mobile browser client and/or the calling interface corresponding with the application independent of browser client in advance; Wherein, the calling interface that different application plug-in is corresponding different respectively with the different application independent of browser client; The call request calling the appointment calling interface of mobile browser client that the webpage side loaded in reception mobile browser client sends; The application plug-in corresponding with described appointment calling interface in mobile browser client described call request is sent to process, and/or, send to mobile browser client the application independent of browser client corresponding with described appointment calling interface in the terminal process.
Alternatively, the call request calling the appointment calling interface of mobile browser client that the webpage side loaded in described reception mobile browser client sends comprises: receive the call request calling the appointment calling interface of mobile browser client that the JS function in the webpage loaded in mobile browser client sends; Wherein, described each calling interface is externally announced, and described JS function is according to the respective calls Interface realization externally announced.
Alternatively, the call request calling the appointment calling interface of mobile browser client that the webpage side loaded in described reception mobile browser client sends comprises: receive the call request calling the appointment calling interface of mobile browser client that the webpage side loaded in mobile browser client uses the transmission of console.log method; Wherein, the particular content of call request is as the parameter of console.log method.
Alternatively, the method comprises further: receive that the webpage side that loads in mobile browser client sends call the call request of appointment calling interface of mobile browser client after, judge whether described webpage side meets preset rules; If met, performing sends to the application plug-in corresponding with described appointment calling interface in mobile browser client to process described call request, and/or, send to mobile browser client the application independent of browser client corresponding with described appointment calling interface in the terminal carry out the step that processes; If do not met, do not respond.
Alternatively, the call request of what the webpage side loaded in described mobile browser client sent the call appointment calling interface of mobile browser client is that the webpage side loaded in described dynamic browser client sends when confirming that current mobile browser client meets preset rules.
Alternatively, the described calling interface corresponding with the application plug-in in mobile browser client comprise following in one or more: the calling interface corresponding with search plug-in unit, the calling interface corresponding with paying plug-in unit, the calling interface corresponding with speech recognition plug-in unit, the calling interface corresponding with video playback plug-in unit, the calling interface corresponding with audio frequency player plug-in, with realize loading calling interface corresponding to the plug-in unit of map according to address information, the calling interface corresponding with email plug, the calling interface corresponding with camera function plug-in unit, the calling interface corresponding with call function plug-in unit, the calling interface corresponding with SMS plug-in unit, calling interface corresponding to plug-in unit and the calling interface corresponding with sharing plug-in unit is added with contact person,
The described calling interface corresponding with the application independent of browser client comprise following in one or more: apply corresponding calling interface with search, corresponding calling interface is applied with payment, the calling interface corresponding with speech recognition application, corresponding calling interface is applied with video playback, play with audio frequency and apply corresponding calling interface, with realize loading calling interface corresponding to the application of map according to address information, the calling interface corresponding with e-mail applications, the calling interface corresponding with camera applications, the calling interface corresponding with call applications, corresponding calling interface is applied with note, add with contact person and apply corresponding calling interface and apply corresponding calling interface with carrying out sharing,
Wherein, the application can carrying out sharing comprises: micro-letter good friend application, the application of micro-letter circle of friends, QQ good friend application, the application of QQ control, microblogging application, the application of cloud dish and Bluetooth transmission application.
Alternatively, the call request calling the appointment calling interface of mobile browser client that the webpage side loaded in described reception mobile browser client sends, and describedly described call request sent to the application plug-in corresponding with described appointment calling interface in mobile browser client to carry out process to comprise:
The call request calling the calling interface corresponding with sharing plug-in unit of mobile browser client that the webpage side loaded in reception mobile browser client sends, sends to the plug-in unit of sharing in mobile browser client to process by described call request.
Alternatively, the method comprises further: share after plug-in unit receives described call request in mobile browser client,
Obtain from this call request and treat sharing data; Generate to comprise and multiplely share the dialog box of the mark of application and eject, select one can share application for user; The application that invoke user is selected share interface, treat that sharing data passes through to call this and shares interface and share by what obtain.
Alternatively, described dialog box comprises: the mark of shared with the application of predetermined number and an expansion button; The method comprises further: when described expansion button is triggered, the new dialog box of the mark of other application that the carrying out that ejecting another system comprising mobile terminal provides is shared.
Alternatively, also comprise in described dialog box: the function key realizing replication link; The method comprises further: when described function key is triggered, copied on the clipbook of mobile terminal system by web data to be shared.
Alternatively, before the new dialog box of the mark of other application that the carrying out that ejecting another system comprising mobile terminal provides is shared, the method comprises further: the system triggers one to mobile terminal shares Action, and receiving system is shared in the system that Action returns can meet this list of application sharing Action according to this; The certain applications in described list of application are screened out according to preset strategy; Generate the described new dialog box of the mark of the application comprised in described list of application.
Alternatively, invoke user select application share interface, treat that sharing data passes through to call this and shares before interface shares by what obtain, the method comprises further: judge whether the mobile terminal at mobile browser place has installed this application, whether user has logged in this application successively and whether user is authorized and shared by this application; If do not install this application, then jump to the webpage login page of this application, if this application does not have corresponding webpage login page, then point out user to download this application; If user does not log in, then user is pointed out to log in; If user's with no authorized is shared, then point out user whether to authorize, if subscriber authorisation, record authorization token; Only have user to log in this application, and authorize when being shared by this application, the application that the invoke user described in just performing is selected share interface, just perform and described acquisition treated that sharing data passes through to call this and shares the step that interface carries out sharing.
Alternatively, the method comprises further: if the application of user's choosing does not provide share interface, web data to be shared is sent to this application by Intent mode and shares.
Alternatively, the method comprises further: what provide according to different shared with application different shares interface, and the different different call methods sharing interface are called in customization in advance respectively;
The interface of sharing of the application that described invoke user is selected is: the call method corresponding to interface of sharing of the application utilizing user to select shares interface to call this.
Alternatively, the method described from this call request obtain treat sharing data after, the method comprises further: treat the data whether comprising predetermined format in sharing data described in judgement; If comprised, in described dialog box, display can process the application of described predetermined format data further; When the application processing described predetermined format data in described dialog box is triggered, this application is sent to carry out respective handling by Intent mode the data of the described predetermined format treated in sharing data.
According to another aspect of the present invention, provide and a kind ofly realize mobile browser client and the mutual device of webpage, this device comprises:
Setting unit, is suitable in mobile browser client, arranging the calling interface corresponding with the application plug-in in mobile browser client and/or the calling interface corresponding with the application independent of browser client in advance; Wherein, the calling interface that different application plug-in is corresponding different respectively with the different application independent of browser client;
Receiving element, the call request calling the appointment calling interface of mobile browser client that the webpage side being suitable for loading in reception mobile browser client sends, sends to forward processing unit by this call request;
Forward processing unit, be suitable for described call request being sent to the application plug-in corresponding with described appointment calling interface in mobile browser client to process, and/or, send to mobile browser client the application independent of browser client corresponding with described appointment calling interface in the terminal process.
Alternatively, described receiving element, is suitable for the call request calling the appointment calling interface of mobile browser client that the JS function in the webpage loaded in reception mobile browser client sends;
Wherein, described each calling interface is externally announced, and described JS function is according to the respective calls Interface realization externally announced.
Alternatively, described receiving element, the call request calling the appointment calling interface of mobile browser client that the webpage side being suitable for loading in reception mobile browser client uses the transmission of console.log method; Wherein, the particular content of call request is as the parameter of console.log method.
Alternatively, described receiving element, be further adapted for receive that the webpage side that loads in mobile browser client sends call the call request of appointment calling interface of mobile browser client after, judge whether described webpage side meets preset rules; If met, then this request is sent to forward processing unit, if do not met, do not process.
Alternatively, the call request calling the appointment calling interface of mobile browser client that the webpage side loaded in the mobile browser client that described receiving element receives sends is that the webpage side loaded in described dynamic browser client sends when confirming that current mobile browser client meets preset rules.
Alternatively, the calling interface corresponding with the application plug-in in mobile browser client that described setting unit is arranged comprise following in one or more: the calling interface corresponding with search plug-in unit, the calling interface corresponding with paying plug-in unit, the calling interface corresponding with speech recognition plug-in unit, the calling interface corresponding with video playback plug-in unit, the calling interface corresponding with audio frequency player plug-in, with realize loading calling interface corresponding to the plug-in unit of map according to address information, the calling interface corresponding with email plug, the calling interface corresponding with camera function plug-in unit, the calling interface corresponding with call function plug-in unit, the calling interface corresponding with SMS plug-in unit, calling interface corresponding to plug-in unit and the calling interface corresponding with sharing plug-in unit is added with contact person,
The calling interface corresponding with the application independent of browser client that described setting unit is arranged comprise following in one or more: apply corresponding calling interface with search, corresponding calling interface is applied with payment, the calling interface corresponding with speech recognition application, corresponding calling interface is applied with video playback, play with audio frequency and apply corresponding calling interface, with realize loading calling interface corresponding to the application of map according to address information, the calling interface corresponding with e-mail applications, the calling interface corresponding with camera applications, the calling interface corresponding with call applications, corresponding calling interface is applied with note, add with contact person and apply corresponding calling interface and apply corresponding calling interface with carrying out sharing,
Wherein, the application can carrying out sharing comprises: micro-letter good friend application, the application of micro-letter circle of friends, QQ good friend application, the application of QQ control, microblogging application, the application of cloud dish and Bluetooth transmission application.
Alternatively, this device comprises further: share bound cell;
Described receiving element, the call request calling the calling interface corresponding with sharing bound cell of mobile browser client that the webpage side being suitable for loading in reception mobile browser client sends, sends to forward processing unit by this call request,
Described forward processing unit, is suitable for described call request being sent to the bound cell of sharing in mobile browser client to process.
Alternatively, share bound cell described in comprise:
Data acquisition module, is suitable for obtaining this call request sent from forward processing unit treating sharing data;
Dialog box module, is suitable for generating comprising and multiplely shares the dialog box of the mark of application and eject, select one can share application for user;
Sharing module, what be suitable for the application that invoke user selects shares interface, treats that sharing data passes through to call this and shares interface and share by what obtain.
Alternatively, the dialog box that described dialog box module ejects comprises: the mark of shared with the application of predetermined number and an expansion button;
Described dialog box module, is further adapted for when described expansion button is triggered, the new dialog box of the mark of other application that the carrying out that ejecting another system comprising mobile terminal provides is shared.
Alternatively, also comprise in the dialog box that described dialog box module ejects: the function key realizing replication link;
Described dialog box module, is further adapted for when described function key is triggered, is copied on the clipbook of mobile terminal system by web data to be shared.
Alternatively, described dialog box module, be further adapted for before the described new dialog box of ejection, the system triggers one to mobile terminal shares Action, and receiving system is shared in the system that Action returns can meet this list of application sharing Action according to this;
The certain applications in described list of application are screened out according to preset strategy;
Generate the described new dialog box of the mark of the application comprised in described list of application.
Alternatively, the application selected in invoke user share interface, treat that sharing data passes through to call this and shares before interface shares by what obtain,
Described sharing module, judges whether the mobile terminal at mobile browser place has installed this application, whether user has logged in this application further successively and whether user is authorized and shared by this application; If do not install this application, then jump to the webpage login page of this application, if this application does not have corresponding webpage login page, then point out user to download this application; If user does not log in, then user is pointed out to log in; If user's with no authorized is shared, then point out user whether to authorize, if subscriber authorisation, record authorization token; Only have user to log in this application, and authorize when being shared by this application, the application that the invoke user described in just performing is selected share interface, just perform and described acquisition treated that sharing data passes through to call this and shares the step that interface carries out sharing.
Alternatively, described sharing module, the application be further adapted for when user's choosing does not provide and shares interface, web data to be shared is sent to this application by Intent mode and shares.
Alternatively, described in share bound cell and comprise further: customized module, what be suitable for providing according to different shared with application different shares interface, and the different different call methods sharing interface are called in customization in advance respectively;
Described sharing module, call method corresponding to interface of sharing being suitable for the application utilizing user to select shares interface to call this.
Alternatively, share bound cell described in comprise further: judge module, is suitable for the data treating whether to comprise in sharing data predetermined format described in judging;
Described dialog box module, is suitable for when described judge module judges the data comprising predetermined format, and in described dialog box, display can process the application of described predetermined format data further;
Described sharing module, is further adapted for when the application processing described predetermined format data in described dialog box is triggered, sends to this application to carry out respective handling the data of the described predetermined format treated in sharing data by Intent mode.
According to another aspect of the present invention, provide a kind of mobile browser client, this mobile browser client comprises and realizes mobile browser client and the mutual device of webpage as above described in any one.
From the above, the call request that webpage side sends by technical scheme provided by the invention sends to corresponding plug-in unit or application by the calling interface pre-set, corresponding plug-in unit or application are processed call request, thus it is mutual to complete between mobile browser client and webpage, simplify user calls application or plug-in unit operating process when browsing webpage, manually search without the need to user, call the application or plug-in unit with correlation function, more convenient, smooth to user, to meet demand interactive experience.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to technological means of the present invention can be better understood, and can be implemented according to the content of instructions, and can become apparent, below especially exemplified by the specific embodiment of the present invention to allow above and other objects of the present invention, feature and advantage.
Accompanying drawing explanation
By reading hereafter detailed description of the preferred embodiment, various other advantage and benefit will become cheer and bright for those of ordinary skill in the art.Accompanying drawing only for illustrating the object of preferred implementation, and does not think limitation of the present invention.And in whole accompanying drawing, represent identical parts by identical reference symbol.In the accompanying drawings:
Fig. 1 shows a kind of according to an embodiment of the invention process flow diagram realizing mobile browser client and the mutual method of webpage;
Fig. 2 shows a kind of in accordance with another embodiment of the present invention process flow diagram realizing mobile browser client and the mutual method of webpage;
Fig. 3 shows a kind of according to an embodiment of the invention schematic diagram realizing mobile browser client and the mutual device of webpage;
Fig. 4 shows a kind of in accordance with another embodiment of the present invention schematic diagram realizing mobile browser client and the mutual device of webpage;
Fig. 5 shows a kind of schematic diagram sharing bound cell realizing the mobile browser client device mutual with webpage according to another embodiment of the present invention;
Fig. 6 shows a kind of according to an embodiment of the invention schematic diagram of mobile browser client;
Fig. 7 A shows the schematic diagram of the webpage that mobile client according to an embodiment of the invention loads;
Fig. 7 B shows the schematic diagram of dialog box according to an embodiment of the invention;
Fig. 7 C shows the schematic diagram of new according to an embodiment of the invention dialog box;
Fig. 7 D shows the schematic diagram of webpage login page according to an embodiment of the invention;
Fig. 7 E shows the schematic diagram of authorization page according to an embodiment of the invention.
Embodiment
Below with reference to accompanying drawings exemplary embodiment of the present disclosure is described in more detail.Although show exemplary embodiment of the present disclosure in accompanying drawing, however should be appreciated that can realize the disclosure in a variety of manners and not should limit by the embodiment set forth here.On the contrary, provide these embodiments to be in order to more thoroughly the disclosure can be understood, and complete for the scope of the present disclosure can be conveyed to those skilled in the art.
Fig. 1 shows a kind of according to an embodiment of the invention process flow diagram realizing mobile browser client and the mutual method of webpage.As shown in Figure 1, the method comprises:
Step S110, arranges the calling interface corresponding with the application plug-in in mobile browser client and/or the calling interface corresponding with the application independent of browser client in advance in mobile browser client.
In this step, the calling interface that different application plug-in is corresponding different respectively with the different application independent of browser client.
Step S120, the call request calling the appointment calling interface of mobile browser client that the webpage side loaded in reception mobile browser client sends.
Step S130, the application plug-in corresponding with specifying calling interface in mobile browser client call request is sent to process, and/or, send to mobile browser client processing with specifying the application independent of browser client corresponding to calling interface in the terminal.
Visible, the call request that webpage side sends by the method shown in Fig. 1 sends to corresponding plug-in unit or application by the calling interface pre-set, corresponding plug-in unit or application are processed call request, thus it is mutual to complete between mobile browser client and webpage, simplify user calls application or plug-in unit operating process when browsing webpage, manually search without the need to user, call the application or plug-in unit with correlation function, more convenient, smooth to user, to meet demand interactive experience.
In one embodiment of the invention, the step S120 of method shown in Fig. 1 receives the call request calling the appointment calling interface of mobile browser client that the webpage side that loads in mobile browser client sends and refers to: receive the call request calling the appointment calling interface of mobile browser client that the JS function in the webpage loaded in mobile browser client sends; Wherein, each calling interface is externally announced, and the JS function in webpage is according to the respective calls Interface realization externally announced.
Such as, application or an application plug-in with data sharing function, the calling interface parameter that its corresponding picture and text are shared is as shown in table 1:
Table 1
Type Title Whether must pass Explanation
Int type No Share type
String content Be Sharing contents
String url Be Share address
String title Be Share title
String imgPath No Address shared by picture
According to this calling interface, JS function ShareTextAndImage (AppName, ShareType, ShareTitle, ShareContent, ShareUrl, ShareImgPath) call request calling this calling interface is sent, to realize the data sharing of webpage side.
In another embodiment of the present invention, the call request calling the appointment calling interface of mobile browser client that the webpage side loaded in step S120 reception mobile browser client sends refers to: receive the call request calling the appointment calling interface of mobile browser client that the webpage side loaded in mobile browser client uses the transmission of console.log method; Wherein, the particular content of call request is as the parameter of console.log method.
Console.log () is the method for the control desk print log (log) to browser client, parameter in bracket is the particular content of daily record (log), as the mobile browser client of the container of webpage, when console.log is to control desk print log (log), mobile browser client can receive this daily record (log).Along using example, webpage side uses the call request of console.log (" ShareParams={AppName; ShareType; ShareTitle; ShareContent; ShareUrl, ShareImgPath}) the above-mentioned appointment calling interface of method call by passing, to realize the data sharing of webpage side.
In one embodiment of the invention, in order to ensure information security, mobile browser client and the mutual prerequisite of webpage are the mutual recognition and verifications of mobile browser client and webpage, and therefore, the method shown in Fig. 1 comprises further:
1, mobile browser client is to the recognition and verification of webpage side: receive that the webpage side that loads in mobile browser client sends call the call request of appointment calling interface of mobile browser client after, judge whether webpage side meets preset rules; If met, perform and send to the application plug-in corresponding with specifying calling interface in mobile browser client to process call request, and/or, send to mobile browser client the application independent of browser client corresponding with described appointment calling interface in the terminal carry out the step that processes; If do not met, do not respond.Such as, the list can carrying out mutual info web is listed in the database of mobile browser client, judge whether webpage side matches with this list, is, call request is sent to and processes with the application plug-in of specifying calling interface corresponding or application, otherwise do not respond.
2, webpage side is to the recognition and verification of mobile browser client: the call request of what the webpage side loaded in mobile browser client sent the call appointment calling interface of mobile browser client, is that the webpage side loaded in described dynamic browser client sends when confirming that current mobile browser client meets preset rules.Such as, webpage side also lists the information list that can carry out mutual mobile browser client, judges whether mobile browser client matches with this list, is send call request, otherwise does not send.
In one embodiment of the invention, the calling interface corresponding with the application plug-in in mobile browser client comprise following in one or more: the calling interface corresponding with search plug-in unit, the calling interface corresponding with paying plug-in unit, the calling interface corresponding with speech recognition plug-in unit, the calling interface corresponding with video playback plug-in unit, the calling interface corresponding with audio frequency player plug-in, with realize loading calling interface corresponding to the plug-in unit of map according to address information, the calling interface corresponding with email plug, the calling interface corresponding with camera function plug-in unit, the calling interface corresponding with call function plug-in unit, the calling interface corresponding with SMS plug-in unit, calling interface corresponding to plug-in unit and the calling interface corresponding with sharing plug-in unit is added with contact person.
The calling interface corresponding with the application independent of browser client comprise following in one or more: apply corresponding calling interface with search, corresponding calling interface is applied with payment, the calling interface corresponding with speech recognition application, corresponding calling interface is applied with video playback, play with audio frequency and apply corresponding calling interface, with realize loading calling interface corresponding to the application of map according to address information, the calling interface corresponding with e-mail applications, the calling interface corresponding with camera applications, the calling interface corresponding with call applications, corresponding calling interface is applied with note, with contact person add apply corresponding calling interface and with can carry out sharing applying corresponding calling interface, wherein, the application can carrying out sharing comprises: micro-letter good friend application, the application of micro-letter circle of friends, QQ good friend application, the application of QQ control, microblogging application, the application of cloud dish and Bluetooth transmission application.
Fig. 2 shows a kind of in accordance with another embodiment of the present invention process flow diagram realizing mobile browser client and the mutual method of webpage.As shown in Figure 2, the method comprises:
Step S210, arranges in advance and shares calling interface corresponding to plug-in unit in mobile browser client in mobile browser client.
Step S220, the call request calling the calling interface corresponding with sharing plug-in unit of mobile browser client that the webpage side loaded in reception mobile browser client sends.
Step S230, sends to the plug-in unit of sharing in mobile browser client to process by call request.
In one embodiment of the invention, the step S230 of method shown in Fig. 2 comprises:
Step S231, shares after plug-in unit receives call request in mobile browser client, obtains and treat sharing data from this call request;
Step S232, generates to comprise and multiplely shares the dialog box of the mark of application and eject, select one can share application for user; The application that invoke user is selected share interface, treat that sharing data passes through to call this and shares interface and share by what obtain.
Such as, Fig. 7 A shows the schematic diagram of the webpage that mobile client according to an embodiment of the invention loads, in this webpage, embedded JS shares function, as shown in Figure 7 A, a sharing function button being shown as " share_button " is had in this webpage, when user clicks this button, the call request of what webpage side sent the call calling interface corresponding with sharing plug-in unit of mobile browser client, share after plug-in unit receives this call request in mobile browser client, obtain from this call request and treat sharing data; Generate to comprise and multiplely share the dialog box of the mark of application and eject, Fig. 7 B shows the schematic diagram of dialog box according to an embodiment of the invention, as shown in Figure 7 B, this dialog box comprises: " micro-letter good friend ", " micro-letter circle of friends " etc. five can share the mark of application, select one can share application for user; After user selects, the application that invoke user is selected share interface, treat that sharing data passes through to call this and shares interface and share by what obtain.Dialog box (Dialog) is one of Android assembly of sending out in open procedure, common are the warning dialog box (AlertDialog), progress dialog box (ProgressDialog), date select dialog box (DatePickerDialog), time dialog box (TimePickerDialog) and custom dialog box etc.Dialog box in the present embodiment a kind of self-definingly shares dialog box.
In one embodiment of the invention, the dialog box that step S232 ejects comprises: the mark of shared with the application of predetermined number, an expansion button and one realize the function key of replication link.As shown in Figure 7 B, this dialog box comprises: the mark can sharing application, one " more " expansion buttons and " replication link " button.
When expanding button and being triggered, the system triggers one to mobile terminal shares Action, and receiving system is shared in the system that Action returns can meet this list of application sharing Action according to this; The certain applications in list of application are screened out according to preset strategy; Generate the new dialog box of the mark of the application comprised in list of application, the new dialog box of the mark of other application that the carrying out that ejecting this system comprising mobile terminal provides is shared.Wherein, the certain applications screened out in list of application according to preset strategy refer to: the application package Management Unit Package Manager provided of system screens out by application bad for some Consumer's Experience in list of application or due to the application of politics cause forbidding.Fig. 7 C shows the schematic diagram of new according to an embodiment of the invention dialog box, as seen in figure 7 c, this new dialog box comprises: the marks of other application that the carrying out that the system of six mobile terminals such as " mail ", " notes ", " bluetooth " provides is shared.
When the function key realizing replication link is triggered, web data to be shared is copied on the clipbook of mobile terminal system.Like this, user can adopt and paste key by the position of the data sharing on clipbook to Pasting data.
In one embodiment of the invention, the application that step S232 selects in invoke user share interface, treat that sharing data passes through to call this and shares before interface shares by what obtain, the method comprises further: judge whether the mobile terminal at mobile browser place has installed this application, whether user has logged in this application successively and whether user is authorized and shared by this application; If do not install this application, then jump to the webpage login page of this application, if this application does not have corresponding webpage login page, then point out user to download this application; If user does not log in, then user is pointed out to log in; If user's with no authorized is shared, then point out user whether to authorize, if subscriber authorisation, record authorization token.
Only have user to log in this application, and authorize when being shared by this application, what just perform the application that invoke user selects shares interface, and acquisition treated that sharing data passes through to call this and shares the step that interface carries out sharing.
Select " microblogging " application to carry out data sharing for user, comprise following eight kinds of situations:
1, application that mobile terminal is not installed " microblogging ", user does not log in, and " microblogging " applies account, and user's unauthorized is when sharing: after user selects " microblogging " application in the dialog box ejected, jump to the webpage login page that " microblogging " is applied, Fig. 7 D shows the schematic diagram of webpage login page according to an embodiment of the invention, authorization page is jumped to after user logs in, Fig. 7 E shows the schematic diagram of authorization page according to an embodiment of the invention, authorization token is recorded after subscriber authorisation, jump to and share edit page, to treat that sharing data passes through to call this and shares interface and be sent to the service side that " microblogging " apply and share.
2, mobile terminal does not install " microblogging " application, user does not log in, and " microblogging " applies account, and user has authorized when sharing: after user selects " microblogging " application in the dialog box ejected, jump to webpage login page as shown, jump to after user logs in and share edit page, will treat that sharing data passes through to call this and shares interface and be sent to the service side that " microblogging " apply and share.
3, mobile terminal does not install " microblogging " application, user logs in, and " microblogging " applies account, and user's unauthorized is when sharing: after user selects " microblogging " application in the dialog box ejected, jump to the authorization page as shown in 7E, authorization token is recorded after subscriber authorisation, jump to and share edit page, will treat that sharing data passes through to call this and shares interface and be sent to the service side that " microblogging " apply and share.
4, mobile terminal does not install " microblogging " application, user logs in, and " microblogging " applies account, and user has authorized when sharing: after user selects " microblogging " application in the dialog box ejected, jump to and share edit page, will treat that sharing data passes through to call this and shares interface and be sent to the service side that " microblogging " apply and share.
5, application that mobile terminal is installed " microblogging ", user does not log in, and " microblogging " applies account, and user's unauthorized is when sharing: after user selects " microblogging " application in the dialog box ejected, the account information list that the user calling record in " microblogging " application once logged in is selected for user, after user selects account, if " microblogging " application have recorded password, just directly log in, if password is not recorded in " microblogging " application, user is needed manually to input password, log in the authorization page successfully jumped to afterwards as shown in 7E, authorization token is recorded after subscriber authorisation, jump to and share edit page, to treat that sharing data passes through to call this and shares interface and be sent to the service side that " microblogging " apply and share.
6, application that mobile terminal is installed " microblogging ", user does not log in, and " microblogging " applies account, and user has authorized when sharing: after user selects " microblogging " application in the dialog box ejected, the account information list that the user calling record in " microblogging " application once logged in is selected for user, after user selects account, if " microblogging " application have recorded password, just directly log in, if password is not recorded in " microblogging " application, user is needed manually to input password, log in successfully to jump to afterwards and share edit page, to treat that sharing data passes through to call this and shares interface and be sent to the service side that " microblogging " apply and share.
7, mobile terminal installs " microblogging " application, user logs in, and " microblogging " applies account, and user's unauthorized is when sharing: after user selects " microblogging " application in the dialog box ejected, jump to the authorization page as shown in 7E, authorization token is recorded after subscriber authorisation, jump to and share edit page, will treat that sharing data passes through to call this and shares interface and be sent to the service side that " microblogging " apply and share.
8, mobile terminal installs " microblogging " application, user logs in, and " microblogging " applies account, and user has authorized when sharing: after user selects " microblogging " application in the dialog box ejected, jump to and share edit page, will treat that sharing data passes through to call this and shares interface and be sent to the service side that " microblogging " apply and share.
Wherein, the OAuth2.0 agreement applied due to " microblogging " makes the account information that can be logged in invoke user in above-mentioned data sharing process by SSO disclosed in being.
In one embodiment of the invention, the method shown in Fig. 2 comprises further: if the application of user's choosing does not provide share interface, web data to be shared is sent to this application by Intent mode and shares.Intent (intention) mainly solves the communication between every assembly of Android application.Intent is responsible for action to single job in application, action relates to data, additional data is described, and Android, then according to the description of this Intent, is responsible for finding corresponding assembly, Intent is passed to the assembly called, and complete calling of assembly.
In one embodiment of the invention, the method shown in Fig. 2 comprises further: what provide according to different shared with application different shares interface, and the different different call methods sharing interface are called in customization in advance respectively; The interface of sharing of the application that invoke user is selected is: the call method corresponding to interface of sharing of the application utilizing user to select shares interface to call this.Such as, " QQ space ", " QQ good friend ", " micro-letter good friend ", " micro-letter circle of friends ", " Sina's microblogging " etc. externally disclose and share interface, announce share interface according to these, and these call methods sharing interface are called in customization respectively.Be described for " QQ space " below.
Such as, " QQ space " provides shareToQzone interface to mobile browser client, mobile terminal have invoked shareToQzone interface after downloading the SDK of latest edition, to meet mobile terminal user to carry out data sharing demand by QQ space, it shares type parameter is Tencent.SHARE_TO_QQ_KEY_TYPE, call function is Tencent.shareToQzone (), and code sample is as follows:
Wherein, params parameter declaration is as shown in table 2:
Table 2
Share interface according to above-mentioned, this call method sharing interface is called in customization in advance, and code sample is as follows:
In one embodiment of the invention, the method shown in Fig. 2, after from this call request, sharing data is treated in acquisition, comprises further: judge the data treating whether to comprise in sharing data predetermined format; If comprised, in dialog box, display can process the application of predetermined format data further; When the application of the processed predetermined format data in dialog box is triggered, this application is sent to carry out respective handling by Intent mode the data of the predetermined format treated in sharing data.The data of the predetermined format in the present embodiment refer to: the data of the forms such as telephone number, Quick Response Code, Email, such as, a Quick Response Code is had in the webpage of mobile browser, scanning this Quick Response Code can free download pop books, user carries out sectional drawing to this Quick Response Code and shares, judge to treat that sharing data is Quick Response Code, in dialog box, display can scan the application of Quick Response Code, when user selects " sweep and sweep " application, send to " sweep and sweep " to apply by Intent mode this Quick Response Code to scan, scan successfully and download books.The program achieves and processes data while sharing data, meets user's request.
Fig. 3 shows a kind of according to an embodiment of the invention schematic diagram realizing mobile browser client and the mutual device of webpage.As shown in Figure 3, this realizes mobile browser client and the mutual device 300 of webpage comprises:
Setting unit 310, is suitable in mobile browser client, arranging the calling interface corresponding with the application plug-in in mobile browser client and/or the calling interface corresponding with the application independent of browser client in advance; Wherein, the calling interface that different application plug-in is corresponding different respectively with the different application independent of browser client.
Receiving element 320, the call request calling the appointment calling interface of mobile browser client that the webpage side being suitable for loading in reception mobile browser client sends, sends to forward processing unit by this call request.
Forward processing unit 330, be suitable for call request being sent to the application plug-in corresponding with specifying calling interface in mobile browser client to process, and/or, send to mobile browser client processing with specifying the application independent of browser client corresponding to calling interface in the terminal.
Visible, device shown in Fig. 3 is cooperatively interacted by each unit, the call request sent webpage side sends to corresponding plug-in unit or application by the calling interface pre-set, corresponding plug-in unit or application are processed call request, thus it is mutual to complete between mobile browser client and webpage, simplify user calls application or plug-in unit operating process when browsing webpage, manually search without the need to user, call the application or plug-in unit with correlation function, more convenient, smooth to user, to meet demand interactive experience.
In one embodiment of the invention, the receiving element 320 of Fig. 3 shown device, is suitable for the call request calling the appointment calling interface of mobile browser client that the JS function in the webpage loaded in reception mobile browser client sends; Wherein, each calling interface is externally announced, and JS function is according to the respective calls Interface realization externally announced.And, receiving element 320, the call request calling the appointment calling interface of mobile browser client that the webpage side being suitable for loading in reception mobile browser client uses the transmission of console.log method; Wherein, the particular content of call request is as the parameter of console.log method.JS function is sent the example that the example of call request and the transmission of console.log method carry out call request and is described in detail hereinbefore, does not repeat them here.
In one embodiment of the invention, in order to ensure information security, mobile browser client and the mutual prerequisite of webpage are the mutual recognition and verifications of mobile browser client and webpage, therefore, receiving element 320, be further adapted for receive that the webpage side that loads in mobile browser client sends call the call request of appointment calling interface of mobile browser client after, judge whether webpage side meets preset rules; If met, then this request is sent to forward processing unit, if do not met, do not process.Correspondingly, the call request calling the appointment calling interface of mobile browser client that in the mobile browser client that receiving element 320 receives, the webpage side that loads sends is that the webpage side loaded in mobile browser client sends when confirming that current mobile browser client meets preset rules.Such as, the list can carrying out mutual info web is listed in the database of mobile browser client, judge whether webpage side matches with this list, is, call request is sent to and processes with the application plug-in of specifying calling interface corresponding or application, otherwise do not respond.Correspondingly, webpage side also lists the information list that can carry out mutual mobile browser client, judges whether mobile browser client matches with this list, is send call request, otherwise does not send.
In one embodiment of the invention, the calling interface corresponding with the application plug-in in mobile browser client that setting unit 310 is arranged comprise following in one or more: the calling interface corresponding with search plug-in unit, the calling interface corresponding with paying plug-in unit, the calling interface corresponding with speech recognition plug-in unit, the calling interface corresponding with video playback plug-in unit, the calling interface corresponding with audio frequency player plug-in, with realize loading calling interface corresponding to the plug-in unit of map according to address information, the calling interface corresponding with email plug, the calling interface corresponding with camera function plug-in unit, the calling interface corresponding with call function plug-in unit, the calling interface corresponding with SMS plug-in unit, calling interface corresponding to plug-in unit and the calling interface corresponding with sharing plug-in unit is added with contact person.
The calling interface corresponding with the application independent of browser client that setting unit 310 is arranged comprise following in one or more: apply corresponding calling interface with search, corresponding calling interface is applied with payment, the calling interface corresponding with speech recognition application, corresponding calling interface is applied with video playback, play with audio frequency and apply corresponding calling interface, with realize loading calling interface corresponding to the application of map according to address information, the calling interface corresponding with e-mail applications, the calling interface corresponding with camera applications, the calling interface corresponding with call applications, corresponding calling interface is applied with note, with contact person add apply corresponding calling interface and with can carry out sharing applying corresponding calling interface, wherein, the application can carrying out sharing comprises: micro-letter good friend application, the application of micro-letter circle of friends, QQ good friend application, the application of QQ control, microblogging application, the application of cloud dish and Bluetooth transmission application.
Fig. 4 shows a kind of in accordance with another embodiment of the present invention schematic diagram realizing mobile browser client and the mutual device of webpage.As shown in Figure 4, this device 400 realizing mobile browser client mutual with webpage comprises: setting unit 410, receiving element 420, forward processing unit 430 with share bound cell 440.
Setting unit 410, is suitable for arranging in mobile browser client in advance and sharing calling interface corresponding to bound cell 440 in mobile browser client.
Receiving element 420, the call request calling the calling interface corresponding with sharing bound cell 440 of mobile browser client that the webpage side being suitable for loading in reception mobile browser client sends, sends to forward processing unit 430 by this call request.
Forward processing unit 430, is suitable for call request being sent to the bound cell 440 of sharing in mobile browser client to process.
Fig. 5 shows a kind of schematic diagram sharing bound cell 540 realizing the mobile browser client device mutual with webpage according to another embodiment of the present invention.As shown in Figure 5, this bound cell 540 of sharing realized in the mobile browser client device 5 mutual with webpage comprises:
Customized module 541, what be suitable for providing according to different shared with application different shares interface, and the different different call methods sharing interface are called in customization in advance respectively.
Data acquisition module 542, is suitable for obtaining this call request sent from forward processing unit treating sharing data.
Judge module 543, is suitable for the data treating whether to comprise in sharing data predetermined format described in judging.
The data of the predetermined format that this module judges refer to: the data of the forms such as telephone number, Quick Response Code, Email.
Dialog box module 544, is suitable for generating comprising and multiplely shares the dialog box of the mark of application and eject, select one can share application for user.
Sharing module 545, what be suitable for the application that invoke user selects shares interface, treats that sharing data passes through to call this and shares interface and share by what obtain.
In the embodiment at Fig. 7 A place, a sharing function button being shown as " share_button " is had in this webpage, when user clicks this button, the call request of what webpage side sent the call calling interface corresponding with sharing plug-in unit of mobile browser client, share after bound cell 440 receives this call request, data capture unit 542 obtains and treats sharing data from this call request; Dialog box module 544 generates to comprise multiplely to be shared the dialog box of the mark of application and ejects, and as shown in Figure 7 B, selects one can share application for user; After user selects, the application that sharing module 545 invoke user is selected share interface, treat that sharing data passes through to call this and shares interface and share by what obtain.
In one embodiment of the invention, dialog box module 544 ejects dialog box and comprises: the mark of shared with the application of predetermined number, an expansion button and one realize the function key of replication link; As shown in Figure 7 B.
When expanding button and being triggered, dialog box module 544 shares Action to the system triggers one of mobile terminal, and receiving system is shared in the system that Action returns can meet this list of application sharing Action according to this; The certain applications in list of application are screened out according to preset strategy; Generate the new dialog box of the mark of the application comprised in list of application, the new dialog box of the mark of other application that the carrying out that ejecting this system comprising mobile terminal provides is shared.Wherein, refer to according to the certain applications that preset strategy screens out in list of application: the application package Management Unit Package Manager provided of system screens out by application bad for some Consumer's Experience in list of application or due to the application of politics cause forbidding, and new dialog box as seen in figure 7 c.
When the function key realizing replication link is triggered, web data to be shared copies on the clipbook of mobile terminal system by dialog box module 544.
In one embodiment of the invention, invoke user select application share interface, treat that sharing data passes through to call this and shares before interface shares by what obtain, sharing module 545 is further adapted for whether the mobile terminal judging mobile browser place has successively installed this application, whether user has logged in this application and whether user is authorized and shared by this application; If do not install this application, then jump to the webpage login page of this application, if this application does not have corresponding webpage login page, then point out user to download this application; If user does not log in, then user is pointed out to log in; If user's with no authorized is shared, then point out user whether to authorize, if subscriber authorisation, record authorization token.
Only have user to log in this application, and authorize when being shared by this application, just the application selected of invoke user share interface, treat that sharing data passes through to call this and shares interface and share by what obtain.Select " microblogging " application to carry out data sharing for user, comprise eight kinds of situations, the data sharing flow process in eight kinds of situations is introduced hereinbefore in detail, does not repeat them here.
In one embodiment of the invention, sharing module 545, the application be further adapted for when user's choosing does not provide and shares interface, web data to be shared is sent to this application by Intent mode and shares.
In one embodiment of the invention, when customized module 541 customize in advance call different share the different call method of interface, call method corresponding to interface of sharing that sharing module 545 is suitable for the application utilizing user to select shares interface to call this.Above describe the example that customized module 541 customizes the call method calling the shareToQzone interface that " QQ space " provides in advance in detail, do not repeat them here.
In one embodiment of the invention, dialog box module 544, is suitable for when judge module 543 judges the data comprising predetermined format, and in described dialog box, display can process the application of described predetermined format data further; Sharing module 545, is further adapted for when the application of the processed predetermined format data in dialog box is triggered, sends to this application to carry out respective handling the data of the predetermined format treated in sharing data by Intent mode.Such as, a Quick Response Code is had in the webpage of mobile browser, scanning this Quick Response Code can free download pop books, user carries out sectional drawing to this Quick Response Code and shares, judge module 360 is judged to treat that sharing data is Quick Response Code, and dialog box module 330 shows the application that can scan Quick Response Code in dialog box, and sharing module 340 is when user selects " sweep and sweep " application, send to " sweep and sweep " to apply by Intent mode this Quick Response Code to scan, scan successfully and download books.The program achieves and processes data while sharing data, meets user's request.
Fig. 6 shows a kind of according to an embodiment of the invention schematic diagram of mobile browser client.This mobile browser client 600 comprises and realizes mobile browser client and the mutual device 610 of webpage.This realizes mobile browser client and the mutual device 610 of webpage can be realize mobile browser client and the mutual device of webpage as above described in any embodiment.
In sum, the call request that webpage side sends by technical scheme provided by the invention sends to corresponding plug-in unit or application by the calling interface pre-set, corresponding plug-in unit or application are processed call request, thus it is mutual to complete between mobile browser client and webpage, simplify user calls application or plug-in unit operating process when browsing webpage, manually search without the need to user, call the application or plug-in unit with correlation function, and both sides' recognition and verification before mobile browser client and webpage are carried out alternately, ensure that the safety of interactive information, improve the diversity of carrying out the function of web page browsing in mobile browser client, more convenient to user, smooth, reliably, meet the interactive experience of demand.
It should be noted that:
Intrinsic not relevant to any certain computer, virtual bench or miscellaneous equipment with display at this algorithm provided.Various fexible unit also can with use based on together with this teaching.According to description above, the structure constructed required by this kind of device is apparent.In addition, the present invention is not also for any certain programmed language.It should be understood that and various programming language can be utilized to realize content of the present invention described here, and the description done language-specific is above to disclose preferred forms of the present invention.
In instructions provided herein, describe a large amount of detail.But can understand, embodiments of the invention can be put into practice when not having these details.In some instances, be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, be to be understood that, in order to simplify the disclosure and to help to understand in each inventive aspect one or more, in the description above to exemplary embodiment of the present invention, each feature of the present invention is grouped together in single embodiment, figure or the description to it sometimes.But, the method for the disclosure should be construed to the following intention of reflection: namely the present invention for required protection requires feature more more than the feature clearly recorded in each claim.Or rather, as claims below reflect, all features of disclosed single embodiment before inventive aspect is to be less than.Therefore, the claims following embodiment are incorporated to this embodiment thus clearly, and wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and adaptively can change the module in the equipment in embodiment and they are arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and multiple submodule or subelement or sub-component can be put them in addition.Except at least some in such feature and/or process or unit be mutually repel except, any combination can be adopted to combine all processes of all features disclosed in this instructions (comprising adjoint claim, summary and accompanying drawing) and so disclosed any method or equipment or unit.Unless expressly stated otherwise, each feature disclosed in this instructions (comprising adjoint claim, summary and accompanying drawing) can by providing identical, alternative features that is equivalent or similar object replaces.
In addition, those skilled in the art can understand, although embodiments more described herein to comprise in other embodiment some included feature instead of further feature, the combination of the feature of different embodiment means and to be within scope of the present invention and to form different embodiments.Such as, in the following claims, the one of any of embodiment required for protection can use with arbitrary array mode.
All parts embodiment of the present invention with hardware implementing, or can realize with the software module run on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that the some or all functions realizing the some or all parts in mobile browser client and the mutual device of webpage and mobile browser client that microprocessor or digital signal processor (DSP) can be used in practice to realize according to the embodiment of the present invention.The present invention can also be embodied as part or all equipment for performing method as described herein or device program (such as, computer program and computer program).Realizing program of the present invention and can store on a computer-readable medium like this, or the form of one or more signal can be had.Such signal can be downloaded from internet website and obtain, or provides on carrier signal, or provides with any other form.
The present invention will be described instead of limit the invention to it should be noted above-described embodiment, and those skilled in the art can design alternative embodiment when not departing from the scope of claims.In the claims, any reference symbol between bracket should be configured to limitations on claims.Word " comprises " not to be got rid of existence and does not arrange element in the claims or step.Word "a" or "an" before being positioned at element is not got rid of and be there is multiple such element.The present invention can by means of including the hardware of some different elements and realizing by means of the computing machine of suitably programming.In the unit claim listing some devices, several in these devices can be carry out imbody by same hardware branch.Word first, second and third-class use do not represent any order.Can be title by these word explanations.
The invention discloses A1, a kind ofly realize mobile browser client and the mutual method of webpage, wherein, the method comprises: in mobile browser client, arrange the calling interface corresponding with the application plug-in in mobile browser client and/or the calling interface corresponding with the application independent of browser client in advance; Wherein, the calling interface that different application plug-in is corresponding different respectively with the different application independent of browser client; The call request calling the appointment calling interface of mobile browser client that the webpage side loaded in reception mobile browser client sends; The application plug-in corresponding with described appointment calling interface in mobile browser client described call request is sent to process, and/or, send to mobile browser client the application independent of browser client corresponding with described appointment calling interface in the terminal process.
A2, method as described in A1, wherein, the call request calling the appointment calling interface of mobile browser client that the webpage side loaded in described reception mobile browser client sends comprises: receive the call request calling the appointment calling interface of mobile browser client that the JS function in the webpage loaded in mobile browser client sends; Wherein, described each calling interface is externally announced, and described JS function is according to the respective calls Interface realization externally announced.
A3, method as described in A1, wherein, the call request calling the appointment calling interface of mobile browser client that the webpage side loaded in described reception mobile browser client sends comprises: receive the call request calling the appointment calling interface of mobile browser client that the webpage side loaded in mobile browser client uses the transmission of console.log method; Wherein, the particular content of call request is as the parameter of console.log method.
A4, method as described in A1, wherein, the method comprises further: receive that the webpage side that loads in mobile browser client sends call the call request of appointment calling interface of mobile browser client after, judge whether described webpage side meets preset rules; If met, performing sends to the application plug-in corresponding with described appointment calling interface in mobile browser client to process described call request, and/or, send to mobile browser client the application independent of browser client corresponding with described appointment calling interface in the terminal carry out the step that processes; If do not met, do not respond.
A5, method as described in A1, wherein, the call request of what the webpage side loaded in described mobile browser client sent the call appointment calling interface of mobile browser client is that the webpage side loaded in described dynamic browser client sends when confirming that current mobile browser client meets preset rules.
A6, method as described in A1, wherein,
The described calling interface corresponding with the application plug-in in mobile browser client comprise following in one or more: the calling interface corresponding with search plug-in unit, the calling interface corresponding with paying plug-in unit, the calling interface corresponding with speech recognition plug-in unit, the calling interface corresponding with video playback plug-in unit, the calling interface corresponding with audio frequency player plug-in, with realize loading calling interface corresponding to the plug-in unit of map according to address information, the calling interface corresponding with email plug, the calling interface corresponding with camera function plug-in unit, the calling interface corresponding with call function plug-in unit, the calling interface corresponding with SMS plug-in unit, calling interface corresponding to plug-in unit and the calling interface corresponding with sharing plug-in unit is added with contact person,
The described calling interface corresponding with the application independent of browser client comprise following in one or more: apply corresponding calling interface with search, corresponding calling interface is applied with payment, the calling interface corresponding with speech recognition application, corresponding calling interface is applied with video playback, play with audio frequency and apply corresponding calling interface, with realize loading calling interface corresponding to the application of map according to address information, the calling interface corresponding with e-mail applications, the calling interface corresponding with camera applications, the calling interface corresponding with call applications, corresponding calling interface is applied with note, add with contact person and apply corresponding calling interface and apply corresponding calling interface with carrying out sharing,
Wherein, the application can carrying out sharing comprises: micro-letter good friend application, the application of micro-letter circle of friends, QQ good friend application, the application of QQ control, microblogging application, the application of cloud dish and Bluetooth transmission application.
A7, method as described in A1, wherein, the call request calling the appointment calling interface of mobile browser client that the webpage side loaded in described reception mobile browser client sends, and describedly described call request sent to the application plug-in corresponding with described appointment calling interface in mobile browser client to carry out process to comprise: receive the call request calling the calling interface corresponding with sharing plug-in unit of mobile browser client that the webpage side that loads in mobile browser client sends, the plug-in unit of sharing in mobile browser client described call request is sent to process.
A8, method as described in A7, wherein, the method comprises further: share after plug-in unit receives described call request in mobile browser client,
Obtain from this call request and treat sharing data; Generate to comprise and multiplely share the dialog box of the mark of application and eject, select one can share application for user; The application that invoke user is selected share interface, treat that sharing data passes through to call this and shares interface and share by what obtain.
A9, method as described in A8, wherein, described dialog box comprises: the mark of shared with the application of predetermined number and an expansion button; The method comprises further: when described expansion button is triggered, the new dialog box of the mark of other application that the carrying out that ejecting another system comprising mobile terminal provides is shared.
A10, method as described in A9, wherein, also comprise in described dialog box: the function key realizing replication link; The method comprises further: when described function key is triggered, copied on the clipbook of mobile terminal system by web data to be shared.
A11, method as described in A9, wherein, before the new dialog box of the mark of other application that the carrying out that ejecting another system comprising mobile terminal provides is shared, the method comprises further: the system triggers one to mobile terminal shares Action, and receiving system is shared in the system that Action returns can meet this list of application sharing Action according to this; The certain applications in described list of application are screened out according to preset strategy; Generate the described new dialog box of the mark of the application comprised in described list of application.
A12, method as described in A8, wherein, invoke user select application share interface, treat that sharing data passes through to call this and shares before interface shares by what obtain, the method comprises further: judge whether the mobile terminal at mobile browser place has installed this application, whether user has logged in this application successively and whether user is authorized and shared by this application; If do not install this application, then jump to the webpage login page of this application, if this application does not have corresponding webpage login page, then point out user to download this application; If user does not log in, then user is pointed out to log in; If user's with no authorized is shared, then point out user whether to authorize, if subscriber authorisation, record authorization token; Only have user to log in this application, and authorize when being shared by this application, the application that the invoke user described in just performing is selected share interface, just perform and described acquisition treated that sharing data passes through to call this and shares the step that interface carries out sharing.
A13, method as described in A8, wherein, the method comprises further: if the application of user's choosing does not provide share interface, web data to be shared is sent to this application by Intent mode and shares.
A14, method as described in A8, wherein, the method comprises further: what provide according to different shared with application different shares interface, and the different different call methods sharing interface are called in customization in advance respectively; The interface of sharing of the application that described invoke user is selected is: the call method corresponding to interface of sharing of the application utilizing user to select shares interface to call this.
A15, method as described in A8, wherein, the method described obtain from this call request treat sharing data after, the method comprises further: treat the data whether comprising predetermined format in sharing data described in judgement; If comprised, in described dialog box, display can process the application of described predetermined format data further; When the application processing described predetermined format data in described dialog box is triggered, this application is sent to carry out respective handling by Intent mode the data of the described predetermined format treated in sharing data.
The invention also discloses B16, a kind ofly realize mobile browser client and the mutual device of webpage, wherein, this device comprises: setting unit, is suitable in mobile browser client, arranging the calling interface corresponding with the application plug-in in mobile browser client and/or the calling interface corresponding with the application independent of browser client in advance; Wherein, the calling interface that different application plug-in is corresponding different respectively with the different application independent of browser client; Receiving element, the call request calling the appointment calling interface of mobile browser client that the webpage side being suitable for loading in reception mobile browser client sends, sends to forward processing unit by this call request; Forward processing unit, be suitable for described call request being sent to the application plug-in corresponding with described appointment calling interface in mobile browser client to process, and/or, send to mobile browser client the application independent of browser client corresponding with described appointment calling interface in the terminal process.
B17, device as described in B16, wherein, described receiving element, is suitable for receiving the call request calling the appointment calling interface of mobile browser client that the JS function in the webpage loaded in mobile browser client sends; Wherein, described each calling interface is externally announced, and described JS function is according to the respective calls Interface realization externally announced.
B18, device as described in B16, wherein, described receiving element, is suitable for receiving the call request calling the appointment calling interface of mobile browser client that the webpage side loaded in mobile browser client uses the transmission of console.log method; Wherein, the particular content of call request is as the parameter of console.log method.
B19, device as described in B16, wherein, described receiving element, be further adapted for receive that the webpage side that loads in mobile browser client sends call the call request of appointment calling interface of mobile browser client after, judge whether described webpage side meets preset rules; If met, then this request is sent to forward processing unit, if do not met, do not process.
B20, device as described in B16, wherein, the call request calling the appointment calling interface of mobile browser client that the webpage side loaded in the mobile browser client that described receiving element receives sends is that the webpage side loaded in described dynamic browser client sends when confirming that current mobile browser client meets preset rules.
B21, device as described in B16, wherein, the calling interface corresponding with the application plug-in in mobile browser client that described setting unit is arranged comprise following in one or more: the calling interface corresponding with search plug-in unit, the calling interface corresponding with paying plug-in unit, the calling interface corresponding with speech recognition plug-in unit, the calling interface corresponding with video playback plug-in unit, the calling interface corresponding with audio frequency player plug-in, with realize loading calling interface corresponding to the plug-in unit of map according to address information, the calling interface corresponding with email plug, the calling interface corresponding with camera function plug-in unit, the calling interface corresponding with call function plug-in unit, the calling interface corresponding with SMS plug-in unit, calling interface corresponding to plug-in unit and the calling interface corresponding with sharing plug-in unit is added with contact person,
The calling interface corresponding with the application independent of browser client that described setting unit is arranged comprise following in one or more: apply corresponding calling interface with search, corresponding calling interface is applied with payment, the calling interface corresponding with speech recognition application, corresponding calling interface is applied with video playback, play with audio frequency and apply corresponding calling interface, with realize loading calling interface corresponding to the application of map according to address information, the calling interface corresponding with e-mail applications, the calling interface corresponding with camera applications, the calling interface corresponding with call applications, corresponding calling interface is applied with note, add with contact person and apply corresponding calling interface and apply corresponding calling interface with carrying out sharing,
Wherein, the application can carrying out sharing comprises: micro-letter good friend application, the application of micro-letter circle of friends, QQ good friend application, the application of QQ control, microblogging application, the application of cloud dish and Bluetooth transmission application.
B22, device as described in B16, wherein, this device comprises further: share bound cell; Described receiving element, the call request calling the calling interface corresponding with sharing bound cell of mobile browser client that the webpage side being suitable for loading in reception mobile browser client sends, this call request is sent to forward processing unit, described forward processing unit, is suitable for described call request being sent to the bound cell of sharing in mobile browser client to process.
B23, device as described in B22, wherein, described in share bound cell and comprise: data acquisition module, is suitable for obtaining this call request sent from forward processing unit treating sharing data; Dialog box module, is suitable for generating comprising and multiplely shares the dialog box of the mark of application and eject, select one can share application for user; Sharing module, what be suitable for the application that invoke user selects shares interface, treats that sharing data passes through to call this and shares interface and share by what obtain.
B24, device as described in B23, wherein, the dialog box that described dialog box module ejects comprises: the mark of shared with the application of predetermined number and an expansion button;
Described dialog box module, is further adapted for when described expansion button is triggered, the new dialog box of the mark of other application that the carrying out that ejecting another system comprising mobile terminal provides is shared.
B25, device as described in B24, wherein, also comprise in the dialog box that described dialog box module ejects: the function key realizing replication link; Described dialog box module, is further adapted for when described function key is triggered, is copied on the clipbook of mobile terminal system by web data to be shared.
B26, device as described in B24, wherein, described dialog box module, is further adapted for before the described new dialog box of ejection, system triggers one to mobile terminal shares Action, and receiving system is shared in the system that Action returns can meet this list of application sharing Action according to this; The certain applications in described list of application are screened out according to preset strategy; Generate the described new dialog box of the mark of the application comprised in described list of application.
B27, device as described in B23, wherein, the application selected in invoke user share interface, treat that sharing data passes through to call this and shares before interface shares by what obtain,
Described sharing module, judges whether the mobile terminal at mobile browser place has installed this application, whether user has logged in this application further successively and whether user is authorized and shared by this application; If do not install this application, then jump to the webpage login page of this application, if this application does not have corresponding webpage login page, then point out user to download this application; If user does not log in, then user is pointed out to log in; If user's with no authorized is shared, then point out user whether to authorize, if subscriber authorisation, record authorization token; Only have user to log in this application, and authorize when being shared by this application, the application that the invoke user described in just performing is selected share interface, just perform and described acquisition treated that sharing data passes through to call this and shares the step that interface carries out sharing.
B28, device as described in B23, wherein, described sharing module, the application be further adapted for when user's choosing does not provide shares interface, web data to be shared is sent to this application by Intent mode and shares.
B29, device as described in B23, wherein, described in share bound cell and comprise further: customized module, what be suitable for providing according to different shared with application different shares interface, and the different different call methods sharing interface are called in customization in advance respectively; Described sharing module, call method corresponding to interface of sharing being suitable for the application utilizing user to select shares interface to call this.
B30, device as described in B23, wherein, described in share bound cell and comprise further: judge module, is suitable for the data treating whether to comprise in sharing data predetermined format described in judging;
Described dialog box module, is suitable for when described judge module judges the data comprising predetermined format, and in described dialog box, display can process the application of described predetermined format data further;
Described sharing module, is further adapted for when the application processing described predetermined format data in described dialog box is triggered, sends to this application to carry out respective handling the data of the described predetermined format treated in sharing data by Intent mode.
The invention also discloses C31, a kind of mobile browser client, wherein, this mobile browser client comprises realize mobile browser client and the mutual device of webpage according to any one of B16-B30.

Claims (10)

1. realize mobile browser client and the mutual method of webpage, wherein, the method comprises:
In advance the calling interface corresponding with the application plug-in in mobile browser client and/or the calling interface corresponding with the application independent of browser client are set in mobile browser client; Wherein, the calling interface that different application plug-in is corresponding different respectively with the different application independent of browser client;
The call request calling the appointment calling interface of mobile browser client that the webpage side loaded in reception mobile browser client sends;
The application plug-in corresponding with described appointment calling interface in mobile browser client described call request is sent to process, and/or, send to mobile browser client the application independent of browser client corresponding with described appointment calling interface in the terminal process.
2. the call request calling the appointment calling interface of mobile browser client that the webpage side the method for claim 1, wherein loaded in described reception mobile browser client sends comprises:
Receive the call request calling the appointment calling interface of mobile browser client that the JS function in the webpage loaded in mobile browser client sends;
Wherein, described each calling interface is externally announced, and described JS function is according to the respective calls Interface realization externally announced.
3. the call request calling the appointment calling interface of mobile browser client that the webpage side the method for claim 1, wherein loaded in described reception mobile browser client sends comprises:
Receive the call request calling the appointment calling interface of mobile browser client that the webpage side loaded in mobile browser client uses the transmission of console.log method; Wherein, the particular content of call request is as the parameter of console.log method.
4. the method for claim 1, wherein the method comprises further:
Receive that the webpage side that loads in mobile browser client sends call the call request of appointment calling interface of mobile browser client after, judge whether described webpage side meets preset rules;
If met, performing sends to the application plug-in corresponding with described appointment calling interface in mobile browser client to process described call request, and/or, send to mobile browser client the application independent of browser client corresponding with described appointment calling interface in the terminal carry out the step that processes;
If do not met, do not respond.
5. the method for claim 1, wherein
The call request of what the webpage side loaded in described mobile browser client sent the call appointment calling interface of mobile browser client is that the webpage side loaded in described dynamic browser client sends when confirming that current mobile browser client meets preset rules.
6. realize mobile browser client and the mutual device of webpage, wherein, this device comprises:
Setting unit, is suitable in mobile browser client, arranging the calling interface corresponding with the application plug-in in mobile browser client and/or the calling interface corresponding with the application independent of browser client in advance; Wherein, the calling interface that different application plug-in is corresponding different respectively with the different application independent of browser client;
Receiving element, the call request calling the appointment calling interface of mobile browser client that the webpage side being suitable for loading in reception mobile browser client sends, sends to forward processing unit by this call request;
Forward processing unit, be suitable for described call request being sent to the application plug-in corresponding with described appointment calling interface in mobile browser client to process, and/or, send to mobile browser client the application independent of browser client corresponding with described appointment calling interface in the terminal process.
7. device as claimed in claim 6, wherein,
Described receiving element, is suitable for the call request calling the appointment calling interface of mobile browser client that the JS function in the webpage loaded in reception mobile browser client sends;
Wherein, described each calling interface is externally announced, and described JS function is according to the respective calls Interface realization externally announced.
8. device as claimed in claim 6, wherein,
Described receiving element, the call request calling the appointment calling interface of mobile browser client that the webpage side being suitable for loading in reception mobile browser client uses the transmission of console.log method; Wherein, the particular content of call request is as the parameter of console.log method.
9. device as claimed in claim 6, wherein,
Described receiving element, be further adapted for receive that the webpage side that loads in mobile browser client sends call the call request of appointment calling interface of mobile browser client after, judge whether described webpage side meets preset rules; If met, then this request is sent to forward processing unit, if do not met, do not process.
10. a mobile browser client, wherein, this mobile browser client comprises realize mobile browser client and the mutual device of webpage according to any one of claim 6-9.
CN201410796006.4A 2014-12-18 2014-12-18 Realize method, apparatus and client that mobile browser client accesses the web page Expired - Fee Related CN104462478B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410796006.4A CN104462478B (en) 2014-12-18 2014-12-18 Realize method, apparatus and client that mobile browser client accesses the web page

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410796006.4A CN104462478B (en) 2014-12-18 2014-12-18 Realize method, apparatus and client that mobile browser client accesses the web page

Publications (2)

Publication Number Publication Date
CN104462478A true CN104462478A (en) 2015-03-25
CN104462478B CN104462478B (en) 2019-07-02

Family

ID=52908513

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410796006.4A Expired - Fee Related CN104462478B (en) 2014-12-18 2014-12-18 Realize method, apparatus and client that mobile browser client accesses the web page

Country Status (1)

Country Link
CN (1) CN104462478B (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105490917A (en) * 2015-11-18 2016-04-13 腾讯科技(深圳)有限公司 Sharing method and device in application
CN106487662A (en) * 2016-11-16 2017-03-08 湖南御泥坊化妆品有限公司 Information sharing method and device
CN106775790A (en) * 2015-11-19 2017-05-31 腾讯科技(深圳)有限公司 A kind of control call method and device
WO2017152753A1 (en) * 2016-03-07 2017-09-14 阿里巴巴集团控股有限公司 Service execution method and device
CN107239460A (en) * 2016-03-28 2017-10-10 百度在线网络技术(北京)有限公司 A kind of association search method, device and system for mobile device
WO2017193746A1 (en) * 2016-05-11 2017-11-16 阿里巴巴集团控股有限公司 Method and system for starting application
CN107729482A (en) * 2017-10-17 2018-02-23 北京京东尚科信息技术有限公司 The method and apparatus of collector journal
CN107959727A (en) * 2017-12-14 2018-04-24 腾讯科技(深圳)有限公司 The method and device communicated between webpage and client
WO2018120892A1 (en) * 2016-12-28 2018-07-05 百富计算机技术(深圳)有限公司 Method for accessing point of sale terminal, terminal, and non-volatile readable storage medium
CN109448801A (en) * 2018-11-09 2019-03-08 医渡云(北京)技术有限公司 Medical data processing method and processing device, browser end, medium and electronic equipment
CN109670124A (en) * 2018-12-29 2019-04-23 北京城市网邻信息技术有限公司 A kind of method for page jump, device, equipment and storage medium
CN110309628A (en) * 2019-05-24 2019-10-08 北京指掌易科技有限公司 A kind of method of the safe sharing of mobile terminal application
CN111182480A (en) * 2016-05-13 2020-05-19 青岛海信移动通信技术股份有限公司 Information processing method and terminal
WO2021047197A1 (en) * 2019-09-12 2021-03-18 百度在线网络技术(北京)有限公司 Speech processing method, apparatus and device, and computer storage medium
WO2021047193A1 (en) * 2019-09-12 2021-03-18 百度在线网络技术(北京)有限公司 Voice processing method and apparatus, device, and computer storage medium
CN114721741A (en) * 2022-04-06 2022-07-08 珍岛信息技术(上海)股份有限公司 Webpage sharing method and system based on JS functional plug-in

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102385607A (en) * 2010-11-23 2012-03-21 北京华达时代科技有限公司 Internet sharing application programming interface (API) port aggregation and monitoring technology
CN102937865A (en) * 2011-08-16 2013-02-20 上海盛畅网络科技有限公司 One-click type information sharing system and achieving method thereof
CN103001856A (en) * 2012-12-05 2013-03-27 华为软件技术有限公司 Information sharing method and system and instant messaging (IM) client and server
CN103997452A (en) * 2013-02-20 2014-08-20 腾讯科技(深圳)有限公司 Information sharing method and apparatus among multiple platforms

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102385607A (en) * 2010-11-23 2012-03-21 北京华达时代科技有限公司 Internet sharing application programming interface (API) port aggregation and monitoring technology
CN102937865A (en) * 2011-08-16 2013-02-20 上海盛畅网络科技有限公司 One-click type information sharing system and achieving method thereof
CN103001856A (en) * 2012-12-05 2013-03-27 华为软件技术有限公司 Information sharing method and system and instant messaging (IM) client and server
CN103997452A (en) * 2013-02-20 2014-08-20 腾讯科技(深圳)有限公司 Information sharing method and apparatus among multiple platforms

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PAN_JUNBIAO: "腾讯空间、新浪微博、腾讯微博分享接口", 《HTTP:https://BLOG.CSDN.NET/PAN_JUNBIAO/ARTICLE/DETAILS/18547981》 *

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105490917B (en) * 2015-11-18 2021-05-07 腾讯科技(深圳)有限公司 Method and device for realizing sharing in application
CN105490917A (en) * 2015-11-18 2016-04-13 腾讯科技(深圳)有限公司 Sharing method and device in application
CN106775790A (en) * 2015-11-19 2017-05-31 腾讯科技(深圳)有限公司 A kind of control call method and device
CN113360812A (en) * 2016-03-07 2021-09-07 创新先进技术有限公司 Service execution method and device
WO2017152753A1 (en) * 2016-03-07 2017-09-14 阿里巴巴集团控股有限公司 Service execution method and device
CN107168960A (en) * 2016-03-07 2017-09-15 阿里巴巴集团控股有限公司 A kind of business performs method and device
US11347825B2 (en) 2016-03-07 2022-05-31 Advanced New Technologies Co., Ltd. Service execution method and device
US11755679B2 (en) 2016-03-07 2023-09-12 Advanced New Technologies Co., Ltd. Service execution method and device
CN113360812B (en) * 2016-03-07 2024-02-06 创新先进技术有限公司 Service execution method and device
CN107239460A (en) * 2016-03-28 2017-10-10 百度在线网络技术(北京)有限公司 A kind of association search method, device and system for mobile device
TWI651651B (en) * 2016-05-11 2019-02-21 香港商阿里巴巴集團服務有限公司 Method and system for launching an application
US10698700B2 (en) 2016-05-11 2020-06-30 Alibaba Group Holding Limited Method and system for starting application
US10866815B2 (en) 2016-05-11 2020-12-15 Advanced New Technologies Co., Ltd. Method and system for starting application
WO2017193746A1 (en) * 2016-05-11 2017-11-16 阿里巴巴集团控股有限公司 Method and system for starting application
CN111182480A (en) * 2016-05-13 2020-05-19 青岛海信移动通信技术股份有限公司 Information processing method and terminal
CN106487662A (en) * 2016-11-16 2017-03-08 湖南御泥坊化妆品有限公司 Information sharing method and device
WO2018120892A1 (en) * 2016-12-28 2018-07-05 百富计算机技术(深圳)有限公司 Method for accessing point of sale terminal, terminal, and non-volatile readable storage medium
CN107729482A (en) * 2017-10-17 2018-02-23 北京京东尚科信息技术有限公司 The method and apparatus of collector journal
CN107959727A (en) * 2017-12-14 2018-04-24 腾讯科技(深圳)有限公司 The method and device communicated between webpage and client
CN109448801A (en) * 2018-11-09 2019-03-08 医渡云(北京)技术有限公司 Medical data processing method and processing device, browser end, medium and electronic equipment
CN109670124A (en) * 2018-12-29 2019-04-23 北京城市网邻信息技术有限公司 A kind of method for page jump, device, equipment and storage medium
CN110309628B (en) * 2019-05-24 2021-06-01 北京指掌易科技有限公司 Method for safely sharing application of mobile terminal
CN110309628A (en) * 2019-05-24 2019-10-08 北京指掌易科技有限公司 A kind of method of the safe sharing of mobile terminal application
WO2021047193A1 (en) * 2019-09-12 2021-03-18 百度在线网络技术(北京)有限公司 Voice processing method and apparatus, device, and computer storage medium
WO2021047197A1 (en) * 2019-09-12 2021-03-18 百度在线网络技术(北京)有限公司 Speech processing method, apparatus and device, and computer storage medium
US11990130B2 (en) 2019-09-12 2024-05-21 Baidu Online Network Technology (Beijing) Co., Ltd. Method, apparatus, device and computer storage medium for processing voices
CN114721741A (en) * 2022-04-06 2022-07-08 珍岛信息技术(上海)股份有限公司 Webpage sharing method and system based on JS functional plug-in

Also Published As

Publication number Publication date
CN104462478B (en) 2019-07-02

Similar Documents

Publication Publication Date Title
CN104462478A (en) Mobile browser client and webpage interacting method, device and client
CN104486430A (en) Method, device and client for realizing data sharing in mobile browser client
US10050822B2 (en) Method and system for sharing application, and application service platform
CN103297327B (en) Information push method, device and display terminal
CN105516246B (en) A kind of method and server of anti-application program downloading abduction
US9565148B2 (en) Method and apparatus for processing micro web log messages
US9173050B2 (en) Application store system and development method using the application store system
CN107360254A (en) A kind of document down loading method, device, server and terminal
CN113038399A (en) Method, electronic device and storage medium for quickly verifying user identity through 5G message
CN106911666B (en) Wearable intelligent device and message processing method and system thereof
CN104811485A (en) Resource sharing method
CN106605231A (en) Accounts control
CN107277012A (en) A kind of information sharing method and device
CN104750805B (en) A kind of information processing method and electronic equipment
CN105872767A (en) Method and apparatus for guiding sharing based on user behaviors
US8762483B2 (en) System for and method of verifying packages
CN104580193A (en) Data processing method and device
CN106385516A (en) Business transfer setting method, device and terminal
CN112069430B (en) Quick application preview method and device, electronic equipment and storage medium
CN106559470A (en) A kind of method for pushing and device of account information
CN113079085B (en) Business service interaction method, business service interaction device, business service interaction equipment and storage medium
CN105874425A (en) Dynamically sharing intents
CN104158893A (en) Method and system for transmitting clipboard content based on WiFi (Wireless Fidelity) equipment
EP3151519B1 (en) An intelligent system of unified content posting
CN110445672B (en) Test method, terminal to be tested and related products

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190702

Termination date: 20211218

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