WO2015096747A1 - Procédé de réponse à une opération, client, navigateur et système - Google Patents
Procédé de réponse à une opération, client, navigateur et système Download PDFInfo
- Publication number
- WO2015096747A1 WO2015096747A1 PCT/CN2014/094851 CN2014094851W WO2015096747A1 WO 2015096747 A1 WO2015096747 A1 WO 2015096747A1 CN 2014094851 W CN2014094851 W CN 2014094851W WO 2015096747 A1 WO2015096747 A1 WO 2015096747A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- client
- webpage
- operation instruction
- instruction
- browser
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
Definitions
- the embodiments of the present application relate to the field of computers, and in particular, to an operation response method, a client, a browser, and a system.
- Web pages and clients are the two main ways in which network service providers provide Internet services to users.
- operations such as opening the client, closing the client, opening the specified service, shutting down the specified service, upgrading the client, etc.
- Each operation corresponds to an operation instruction that triggers its execution.
- the client receives the operation instruction, it will respond and perform the corresponding operation.
- the network service provider provides the network service to the user through the webpage
- the user logs in to the service provider website through the browser, and the browser loads and displays the webpage provided by the service provider website, and the user queries and clicks on a certain network service in the webpage loaded and displayed by the browser.
- a video service the server provides the network service to the user through a webpage.
- the service provider provides the network service to the user through the client
- the user starts the locally installed client, queries the client to click on a certain network service
- the server transmits the data required by the network service to the client, and the client provides the user with the data.
- the webpage is easy to develop and easy to query and browse.
- the service provider usually promotes the various services provided by the webpage.
- the performance of the business presentation and interaction is far less than that of the client.
- the user In order to obtain a better business experience, the user is generally searching.
- the way to start the network service is to find the network service of interest in the webpage through the browser, record the corresponding service identifier, and then input the service identifier in the search box of the client to search the network in the client.
- Business then execute the network business in the client.
- the embodiment of the present application provides an operation response method and a client. , browser and system.
- the technical solution is as follows:
- an operational response method comprising:
- the operation instruction is an operation instruction corresponding to the operable object acquired from the webpage when receiving a predetermined operation corresponding to the operable object on the currently displayed webpage;
- a corresponding operation is performed according to the operation instruction.
- an operational response method comprising:
- the operation instruction is sent to the client, and the client performs a corresponding operation according to the operation instruction.
- a terminal comprising a memory, and one or more programs, wherein one or more programs are stored in the memory and configured to execute the one by one or more processors Or an instruction included in more than one program to perform the following methods:
- the operation instruction is sent to the client, and the client performs a corresponding operation according to the operation instruction.
- the client acquires an operation instruction corresponding to the predetermined operation, and performs a corresponding operation according to the operation instruction.
- FIG. 1 is a flowchart of a method for an operation response method provided by an embodiment of the present application
- FIG. 2 is a flowchart of a method for an operation response method according to another embodiment of the present application.
- FIG. 3 is a schematic diagram of an operation flow provided by another embodiment of the present application.
- FIG. 4 is a flowchart of a method for an operation response method according to another embodiment of the present application.
- FIG. 5 is a schematic diagram of an operation flow provided by another embodiment of the present application.
- FIG. 6 is a flowchart of a method for an operation response method provided by an embodiment of the present application.
- FIG. 7 is a flowchart of a method for an operation response method according to another embodiment of the present application.
- FIG. 8 is a flowchart of a method for an operation response method provided by an embodiment of the present application.
- FIG. 9 is a flowchart of a method for an operation response method provided by an embodiment of the present application.
- FIG. 10 is a flowchart of a method for an operation response method according to another embodiment of the present application.
- FIG. 11 is a structural diagram of a device of a client provided by an embodiment of the present application.
- FIG. 12 is a structural diagram of a device of a client according to another embodiment of the present application.
- FIG. 13 is a structural diagram of a device of a browser provided by an embodiment of the present application.
- FIG. 14 is a structural diagram of a device of a browser according to another embodiment of the present application.
- 15 is a system configuration diagram of an operation response system provided by an embodiment of the present application.
- 16 is a structural diagram of a device of a client according to another embodiment of the present application.
- 17 is a structural diagram of a device of a browser provided by an embodiment of the present application.
- FIG. 18 is a structural diagram of a terminal according to another embodiment of the present application.
- the client provided in the embodiment of the present application may be a client of the team voice tool.
- the client can To run in the terminal, the terminal can be a mobile phone, a tablet, an e-book reader, an MP3 player (Moving Picture Experts Group Audio Layer III), MP4 (Moving Picture Experts Group Audio Layer) IV, dynamic imaging experts compress standard audio layers 3) players, laptops, desktop computers, smart TVs, and more.
- MP3 player Moving Picture Experts Group Audio Layer III
- MP4 Moving Picture Experts Group Audio Layer
- the operational response method can be used in the client to enable the client to respond to the user's actions in the specified web page.
- the operational response method can include:
- Step 101 The client extracts an operation instruction from the first webpage jump information generated by the embedded webpage of the client, where the first webpage jump information is an inoperative webpage, and the operable object corresponding to the client on the page receives the predetermined operation. Or generated, or the client receives an operation instruction sent by an external browser, where the operation instruction is extracted by the browser from the second webpage jump information generated by the currently displayed webpage, and the second webpage jump information is a page of the webpage.
- the operable object corresponding to the client is generated after receiving the predetermined operation;
- Step 102 The client performs a corresponding operation according to the operation instruction.
- the operation response method obtains the predetermined operation when the operable object corresponding to the client is triggered to generate a predetermined operation when the embedded webpage of the client or the webpage displayed by the external browser is triggered to generate a predetermined operation.
- the corresponding operation instruction is operated, and the corresponding operation is performed according to the operation instruction, which solves the problem that the user in the prior art needs to manually open the network service queried from the webpage in the client after browsing the network service of interest through the webpage query.
- the problem is to simplify the operation process and save computing resources and operation time.
- the webpage in the method shown in FIG. 1 may be an embedded webpage included in the client, or may be a webpage that is independent of the client and displayed in a third-party browser, for both cases.
- This application is separately described by the following two embodiments.
- the operational response method can be used in the client to cause the client to respond to a predetermined operation of the user in the client's embedded web page.
- the operational response method can include:
- Step 201 The client obtains the first webpage jump information from the embedded webpage of the client.
- the embedded webpage includes an operable object corresponding to the client, and the first webpage jumps The information is generated after the embedded web page receives the predetermined operation on the operable object.
- the actionable object can be an icon or link to the web service provided by the client.
- the client interface is displayed in the terminal.
- the client interacts with the server and performs synchronous update
- the data of the embedded webpage can be obtained from the server, and the embedded webpage is displayed in the client interface.
- Link after the user clicks on the link, the top level of the client displays the embedded web page.
- the embedded webpage includes an operable object corresponding to the client, for example, an icon or a link of a certain service.
- the embedded webpage generates a corresponding first webpage jump information, and the client The first webpage jump information can be monitored and intercepted.
- the first webpage jump information may be an address of the webpage requesting jump or a webpage message.
- Step 202 The client extracts an operation instruction from the first webpage jump information.
- the client may extract the command code from the first webpage jump information, and find the operation instruction according to the command code in the preset correspondence relationship, where the preset correspondence relationship is a correspondence between different command codes and different operation instructions. relationship.
- the corresponding command code may be written into the information corresponding to the operable object in the embedded webpage, and the user performs a predetermined operation on the operable object, for example, when clicking the icon or the link,
- the embedded webpage generates the first webpage jump information including the command code, and the command code can be set to a fixed format character.
- the client listens and intercepts the webpage jump information, the client can find a fixed format from the webpage jump information.
- the characters are extracted as command codes.
- the client locally stores a correspondence between each command code and a corresponding operation instruction, and the client matches according to the extracted command code and the pre-stored correspondence to determine an operation instruction corresponding to the command code, where the operation instruction Including but not limited to business opening instructions, business closing instructions or upgrade instructions.
- the fixed format of the command code in the webpage jump information is “cmd:ooxxxx”, where “oo” corresponds to the service type, such as starting and exiting. , upgrade, etc., "xxxx" corresponds to the service number or software version number of the specified service, such as the identifier of a user interaction service or the program version number of the client main program, the client intercepts the webpage jump message and extracts the command code For "ooxxxx", determine the specific operating instructions.
- Step 203 The client performs a corresponding operation according to the operation instruction.
- the client After the client obtains the operation instruction, the corresponding operation is performed in the main interface of the client.
- the operation instruction is a service start instruction
- the main program of the control client starts the specified service
- the operation instruction is the service close instruction
- the main program of the control client ends the designated service
- the operation instruction is an upgrade instruction
- the client's main program is upgraded online.
- the user performs an audio-visual interaction service through a client of the team voice tool.
- the terminal used by the user displays the main interface of the client, and the main interface includes the internal interface.
- the terminal displays the embedded webpage, and the embedded webpage includes a list of multiple audio and video interactive services.
- the embedded webpage When the user clicks on an audiovisual interactive business icon in the list, the embedded webpage generates the first
- the webpage jump message includes a command code “cmd:aa10345823”, where “aa” corresponds to the opening service, and “10345823” corresponds to the virtual “room” number of the video interactive service, and the client determines according to the command code.
- the operation command is to open the video interactive service with the virtual room number “10345823”, and the main program controlling the client loads the interface of the video interactive service in the client interface, and enters the virtual room.
- the operation response method when the operable object corresponding to the client in the embedded webpage of the client is triggered to generate a predetermined operation, the webpage jump information generated by the client from the embedded webpage is obtained. Obtaining an operation instruction corresponding to the predetermined operation, and performing a corresponding operation according to the operation instruction, which solves the problem that the user in the prior art needs to manually open the query from the webpage after browsing the interested network service through the webpage query.
- the problem of network services is to simplify the operation process and save computing resources and operation time.
- the operational response method can be used in the client to cause the client to respond to predetermined actions in the web page displayed by the user in an external browser.
- the operational response method can include:
- Step 301 The client receives an operation instruction sent by an external browser.
- the operation instruction is extracted by the browser running outside the client from the second webpage jump information generated by the currently displayed webpage, and the second webpage jump information is an operable object corresponding to the client on the page of the webpage.
- the user can manually open the browser, enter the address of the specified webpage in the browser, or click the relevant link from other webpage pages to jump, load and display the specified webpage.
- the client's main program is started, if the address of the specified webpage is displayed in the interface of the client, and the specified webpage is not the embedded webpage of the client, when the user clicks the link of the address, the client can pass the operating system.
- the API Application Programming Interface
- the webpage displayed by the browser includes an operable object corresponding to the client, and the operable object may be an icon or a link of the network service provided by the client.
- the operable object may be an icon or a link of the network service provided by the client.
- an icon or link to a business When the user clicks the icon or the link, the webpage may generate corresponding second webpage jump information, and the browser extracts an operation instruction according to the second webpage jump information.
- the second webpage jump information may be an address of the webpage requesting jump or a webpage message.
- the browser may extract a command code from the second webpage jump information, and generate the operation instruction according to the command code.
- the corresponding command code may be written in the information corresponding to the operable object in the webpage, and the user performs a predetermined operation on the operable object, for example, when the icon or the link is clicked, the webpage generates the command code containing the command.
- the second webpage jump information the command code may be set to a fixed format character, and after the browser listens to the second webpage jump information, the browser may search for the fixed format character from the second webpage jump information and extract the command as a command.
- Code The browser locally stores a correspondence between each command code and a corresponding operation instruction, and the browser generates the operation instruction according to the command code, where the operation instruction includes but is not limited to a start command and a carry command that do not carry the command line parameter. A start command, a service open command, a service close command, or an upgrade command of a line parameter.
- the second webpage jump information as the address of the webpage requesting the jump
- the fixed format of the command code in the second webpage jump information is “cmd:ooxxxx”, where “oo” corresponds to the service type.
- “oo” corresponds to the service type.
- start, exit, upgrade, etc. "xxxx" corresponds to the service number or software version number of the specified service, such as the identifier of a user interaction service or the program version number of the client main program, and the browser listens to the second page jump. Transfer the message and extract the command code as "ooxxxx" and generate an operation command.
- the browser can obtain the predetermined address by searching the system registry by itself or the built-in plug-in, and the client receives the operation instruction sent by the browser through the predetermined address.
- the client shell can also be installed together, and the address of the client shell is written into the registry, and the browser searches the shell of the client from the registry after generating the operation instruction.
- the address of the program is used as a predetermined address, and the client's shell is started in the manner of command line parameters according to the predetermined address, and the command command may be carried in the command line parameter.
- the operation instructions can be forwarded to the client's main program or the client's main program can be controlled according to the operation instructions.
- Step 302 The client performs a corresponding operation according to the operation instruction.
- the main program of the client When the main program of the client is not started, if the operation instruction is a startup instruction that does not carry a command line parameter, the main program of the client is started; if the operation instruction is a startup finger carrying a command line parameter The command starts the main program of the client and executes the operation corresponding to the command line parameter.
- the operation corresponding to the command line parameter may include, but is not limited to, opening a specified service, ending a specified service, or performing online upgrade of a client's main program.
- the operation instruction is a service opening instruction
- the main program controlling the client starts the specified service
- the operation instruction is a business shutdown instruction
- the main program controlling the client ends the designated service
- the operation instruction is an upgrade instruction, and then the online update of the main program of the client is controlled.
- the command code extracted from the webpage jump information may be used as an operation instruction, and carried in a command line parameter to the shell of the browser, or the browser may also be based on
- the command code generates an operation instruction that can be directly executed by the main program of the client, and is forwarded by the shell to the main program of the client.
- the client's main program may be in an inactive state or in a startup state.
- the main program of the client is in the startup state, only one user process can be started, or multiple user processes can be started at the same time; for example, when the user starts the client, the user can log in through the user name and the login password, and the main program of the same client. Multiple user name logins can be supported at the same time, and each user name corresponds to a separate user process.
- the client's shell can query whether the user process is currently started by reading and writing the system shared memory technology. If the client's main program does not start the user process, the client's shell program may first start the client's main program, and then send an executable instruction to the user process initiated by the client's main program, and the user process performs the corresponding operation; or The client shell can start the client's main process in the form of command line parameters, so that the client's main program can directly perform the corresponding operations after starting the user process.
- the browser displays a prompt box to the user, prompting the user to select which user process to perform the corresponding operation, and sending the user process to the user-selected user process can be directly executed. Instructions.
- the client's shell directly forwards the received operation instruction to the client's main program. For example, the browser queries whether the user process is currently started by reading and writing the system shared memory technology. If the main program of the client does not start the user process, the browser may separately generate a startup instruction and a service instruction corresponding to the command code that do not carry the command line parameter, and the service instruction may include a service start instruction, a service shutdown instruction, or an upgrade instruction, etc.
- the shell program sends the startup command to the client's main program, and the user process is started by the client's main program.
- the browser sends the business instruction to the client's shell, and the client's shell sends the service command.
- the user process initiated by the client's main program is executed by the user process; or, if the client's main program does not start the user process, the browser may generate a startup command carrying the command line parameter, and the startup instruction.
- the shell sent to the client, the client's shell sends the start command to the client's main program, and the client's main program starts the user process according to the start command and controls the user process to perform the corresponding operation.
- the browser If the client's main program has started at least one user process, the browser generates a business instruction and prompts the user to select which user process to perform the corresponding operation, and sends the generated business instruction to the client's shell, by the client's shell.
- the program sends the business instruction to the user process selected by the user.
- the user performs an audio-visual interaction service through a client of the team voice tool, where the user clicks on a link of a specified webpage in the client, and the client invokes the browser through the operating system API to load and display the webpage.
- the operable object in the webpage is a list containing a plurality of audio and video interactive services.
- the webpage When the user clicks on an audiovisual interactive business icon in the list, the webpage generates a webpage jump message, and the jump message includes the command code “cmd:aa10345823”.
- the operation response method when the operable object corresponding to the client is triggered to generate a predetermined operation when the webpage displayed in the browser is displayed, the client receives the browser and acquires and sends the The operation instruction corresponding to the operation is scheduled, and the corresponding operation is performed according to the operation instruction, which solves the problem that the user needs to manually open the network service queried from the webpage in the client after browsing the network service of interest through the webpage query in the prior art.
- the problem is to simplify the operation process and save computing resources and operation time.
- the operational response method can be used in a browser to cause the client to respond to predetermined operations in web pages loaded in the browser.
- the operational response method can include:
- Step 401 The browser loads and displays a webpage, where the webpage includes an operable object corresponding to the client.
- Step 402 The browser obtains second webpage jump information from the currently displayed webpage, where the second webpage jump information is information generated by the webpage after receiving the predetermined operation on the operable object;
- Step 403 The browser extracts an operation instruction from the second webpage jump information.
- Step 404 The browser sends the operation instruction to the client, and the client performs a corresponding operation according to the operation instruction.
- the operation response method extracts an operation instruction from the second webpage jump message by acquiring a second webpage jump message that is generated after the webpage receives the predetermined operation on the operable object. And the operation instruction is sent to the client, and the client performs the corresponding operation according to the operation instruction, which solves the problem that the user in the prior art needs to manually open the webpage in the client after browsing the interested network service through the webpage query.
- the problem of the queried network service is achieved, which simplifies the operation process and saves computing resources and operation time.
- the operational response method can be used in a browser to cause the client to respond to predetermined operations in web pages loaded in the browser.
- the operational response method can include:
- Step 501 the browser loads and displays the webpage
- the user can manually open the browser, enter the address of the specified webpage in the browser, or click the relevant link from other webpage pages to jump, load and display the specified webpage.
- the client's main program is started, if the address of the specified webpage is displayed in the interface of the client, and the specified webpage is not the embedded webpage of the client, when the user clicks the link of the address, the client can pass the operating system.
- the API Application Programming Interface invokes the browser to load and display the specified web page.
- Step 502 The browser obtains the second webpage jump information from the currently displayed webpage, where the second webpage jump message is a message generated after the webpage receives the predetermined operation on the operable object;
- the webpage includes an operable object corresponding to the client, and the operable object may be an icon or a link of the network service provided by the client. For example, when an icon or a link of a certain service is clicked, the webpage may generate a corresponding second webpage jump information, and the browser extracts an operation instruction according to the second webpage jump information.
- the second webpage jump information may be an address of the webpage requesting jump or a webpage message.
- Step 503 The browser extracts an operation instruction from the second webpage jump information.
- the browser may extract the command code from the second webpage jump information, and according to the command The code generates the operation instruction.
- the corresponding command code may be written in the information corresponding to the operable object in the webpage, and the user performs a predetermined operation on the operable object, for example, when the icon or the link is clicked, the webpage generates the command code containing the command.
- the webpage jump information may be set to a fixed format character.
- the browser may search for the fixed format character from the second webpage jump information and extract it as a command code.
- the browser locally stores a correspondence between each command code and a corresponding operation instruction, and the browser generates the operation instruction according to the command code, where the operation instruction includes but is not limited to a start command and a carry command that do not carry the command line parameter.
- the second webpage jump information as the address of the webpage requesting the jump
- the fixed format of the command code in the second webpage jump information is “cmd:ooxxxx”, where “oo” corresponds to the service type.
- “oo” corresponds to the service type.
- start, exit, upgrade, etc. "xxxx" corresponds to the service number or software version number of the specified service, such as the identifier of a user interaction service or the program version number of the client main program, and the browser listens to the second page jump. Transfer the message and extract the command code as "ooxxxx" and generate an operation command.
- Step 504 the browser searches the registry through itself or a built-in plug-in to obtain a predetermined address
- the client shell may be installed together, and the address of the client shell is written into the registry, and the browser searches the registry for the client after generating the operation instruction.
- the address of the shell of the end is used as the predetermined address.
- Step 505 The browser sends the operation instruction to the client through the predetermined address, and the client performs a corresponding operation according to the operation instruction.
- the browser can start the client's shell in a command line parameter according to the predetermined address, and the command line parameter can carry the operation instruction.
- the operation instruction can be forwarded to the main program of the client or the main program of the client can be controlled according to the operation instruction, so that the main program of the client performs the corresponding operation according to the operation instruction.
- step 302 For the specific steps of the above-mentioned client to receive the operation command sent by the browser and perform the corresponding operation, refer to step 302 in the method shown in FIG. 4, which is not repeatedly described in the embodiment of the present application.
- the operation response method extracts an operation instruction from the second webpage jump message by acquiring a second webpage jump message that is generated after the webpage receives the predetermined operation on the operable object. And the operation instruction is sent to the client, and the client performs the corresponding operation according to the operation instruction, which solves the problem that the user needs to browse the interested network service through the webpage query in the prior art.
- the operation process is simplified, and the operation resources and operation time are saved.
- the operational response method can be used to cause the client to respond to predetermined operations in web pages loaded in the browser.
- the operational response method can include:
- Step 601 the browser loads and displays the webpage
- the user can manually open the browser, enter the address of the specified webpage in the browser, or click the relevant link from other webpage pages to jump, load and display the specified webpage.
- the client's main program is started, if the address of the specified webpage is displayed in the interface of the client, and the specified webpage is not the embedded webpage of the client, when the user clicks the link of the address, the client can pass the operating system.
- the API Application Programming Interface invokes the browser to load and display the specified web page.
- Step 602 The browser acquires second webpage jump information from the currently displayed webpage, where the second webpage jump message is a message generated after the webpage receives the predetermined operation on the operable object;
- the webpage includes an operable object corresponding to the client, and the operable object may be an icon or a link of the network service provided by the client. For example, when an icon or a link of a certain service is clicked, the webpage may generate a corresponding second webpage jump information, and the browser extracts an operation instruction according to the second webpage jump information.
- the second webpage jump information may be an address of the webpage requesting jump or a webpage message.
- Step 603 The browser extracts an operation instruction from the second webpage jump information.
- the browser may extract a command code from the second webpage jump information, and generate the operation instruction according to the command code.
- the corresponding command code may be written in the information corresponding to the operable object in the webpage, and the user performs a predetermined operation on the operable object, for example, when the icon or the link is clicked, the webpage generates the command code containing the command.
- the second webpage jump information the command code may be set to a fixed format character, and after the browser listens to the second webpage jump information, the browser may search for the fixed format character from the second webpage jump information and extract the command as a command.
- Code The browser locally stores a correspondence between each command code and a corresponding operation instruction, and the browser generates the operation instruction according to the command code, where the operation instruction includes but is not limited to a start command and a carry command that do not carry the command line parameter. A start command, a service open command, a service close command, or an upgrade command of a line parameter.
- the second webpage jump information as the address of the webpage requesting the jump
- the fixed format of the command code in the second webpage jump information is “cmd:ooxxxx”, where “oo” corresponds to the service type.
- “oo” corresponds to the service type.
- start, exit, upgrade, etc. "xxxx" corresponds to the service number or software version number of the specified service, such as the identifier of a user interaction service or the program version number of the client main program, and the browser listens to the second page jump. Transfer the message and extract the command code as "ooxxxx" and generate an operation command.
- Step 604 the browser searches the registry through itself or a built-in plug-in to obtain a predetermined address
- the client shell may be installed together, and the address of the client shell is written into the registry, and the browser searches the registry for the client after generating the operation instruction.
- the address of the shell of the end is used as the predetermined address.
- Step 605 The browser sends the operation instruction to the client by using the predetermined address.
- the browser starts the client's shell in a command line parameter according to the predetermined address, and the command line parameter may carry the operation instruction.
- the operation instructions can be forwarded to the client's main program or the client's main program can be controlled according to the operation instructions.
- Step 606 The client performs a corresponding operation according to the operation instruction.
- the main program of the client When the main program of the client is not started, if the operation instruction is a startup instruction that does not carry a command line parameter, the main program of the client is started; if the operation instruction is a startup instruction carrying a command line parameter, the client is started.
- the operation corresponding to the command line parameter may include, but is not limited to, opening a specified service, ending a specified service, or performing online upgrade of a client's main program.
- the operation instruction is a service opening instruction
- the main program controlling the client starts the specified service
- the operation instruction is a business shutdown instruction
- the main program controlling the client ends the designated service
- the operation instruction is an upgrade instruction, and then the online update of the main program of the client is controlled.
- the command code extracted from the second webpage jump information may be used as an operation instruction, and carried in a command line parameter to be sent to the browser shell, or the browser may also
- the operation instruction directly executable by the client's main program can be generated according to the command code, and the shell program forwards the program to the client.
- the client's main program may be in an inactive state or in a startup state.
- the client's main program is in the startup state, you can start only one user process, or you can start multiple user processes at the same time; for example, the user starts the client.
- the user name and login password can be used to log in.
- the main program of the same client can simultaneously support multiple user name logins, and each user name corresponds to an independent user process.
- the client's shell can query whether the user process is currently started by reading and writing the system shared memory technology. If the client's main program does not start the user process, the client's shell program may first start the client's main program, and then send an executable instruction to the user process initiated by the client's main program, and the user process performs the corresponding operation; or The client shell can start the client's main process in the form of command line parameters, so that the client's main program can directly perform the corresponding operations after starting the user process.
- the browser displays a prompt box to the user, prompting the user to select which user process to perform the corresponding operation, and sending the user process to the user-selected user process can be directly executed. Instructions.
- the client's shell When the browser generates an operation instruction directly executable by the client's main program according to the command code, the client's shell directly forwards the received operation instruction to the client's main program. For example, the browser queries whether the user process is currently started by reading and writing the system shared memory technology. If the main program of the client does not start the user process, the browser may separately generate a startup instruction and a service instruction corresponding to the command code that do not carry the command line parameter, and the service instruction may include a service start instruction, a service shutdown instruction, or an upgrade instruction, etc.
- the device first sends a startup command to the client's shell, and the client's shell sends the startup command to the client's main program, and the client's main program starts the user process.
- the browser sends the service command.
- the client's shell sends the business instructions to the client's main program-initiated user process, and the user process performs the corresponding operation; or, if the client's main program does not start the user process, the browser can Generating a startup instruction carrying a command line parameter, and sending the startup instruction to the client's shell, the client's shell sends the startup instruction to the client's main program, and the client's main program starts the user process according to the startup instruction and controls User entry The appropriate action.
- the browser If the client's main program has started at least one user process, the browser generates a business instruction and prompts the user to select which user process to perform the corresponding operation, and sends the generated business instruction to the client's shell, by the client's shell.
- the program sends the business instruction to the user process selected by the user.
- FIG. 9 a flowchart of a method for an operation response method provided by an embodiment of the present application is shown.
- the processing flow of the method may include the following steps:
- Step 701 Acquire an operation instruction, where the operation instruction is received on a webpage corresponding to the current display An operation instruction corresponding to the operable object acquired from the webpage when the predetermined operation of the object is operable;
- Step 702 performing a corresponding operation according to the operation instruction.
- the operation response method obtains an operation instruction corresponding to the operable object from the webpage after receiving the predetermined operation on the operable object by acquiring the webpage, and sends the operation instruction to the operation instruction.
- the client performs the corresponding operation according to the operation instruction, and solves the problem that the user needs to manually open the network service queried from the webpage in the client after browsing the network service of interest through the webpage query in the prior art. To achieve the purpose of simplifying the operation process and saving computing resources and operation time.
- FIG. 9 a flowchart of a method for an operation response method provided by an embodiment of the present application is shown.
- the method can be used in a client, wherein the client can be any client, for example, a client of a team voice tool, an instant messaging client, and the like.
- Step 701 Acquire an operation instruction, where the operation instruction is an operation instruction corresponding to the operable object acquired from the webpage when receiving a predetermined operation corresponding to the operable object on the currently displayed webpage;
- the webpage may be an embedded webpage of the client or a webpage opened by using an external browser.
- the embedded webpage may be written by a technician in some programming languages and stored in a client installation package, when the user installs the client.
- the embedded webpage can be installed in the operating system of the terminal with the client; the embedded webpage can be provided with a plurality of operable objects, and an operation for triggering the execution of the operable object can be set as a predetermined operation;
- the operation object may be an icon or a link of a network service provided by the client, and may set corresponding information for each operable object, such as an operation instruction, etc., and the information may be set in a webpage in the form of a webpage code; if the client is in the client Without an embedded web page, the technician can also develop a web page that is applied to the browser, and the web page can also be provided with multiple operable objects.
- the client in the case that the client includes the embedded webpage, the client can listen to the webpage message sent by the embedded webpage, so that the operation instruction of the embedded webpage sending can be obtained, specifically, after the user starts the main program of the client,
- the terminal can display the client interface.
- the client interacts with the server and performs synchronous update
- the update data of the embedded webpage can be obtained from the server, and the terminal can be in the client.
- the link of the embedded webpage is displayed in the interface.
- the client can display the embedded webpage.
- the client can display the embedded webpage.
- the client can display the embedded webpage.
- the predetermined operation is a click operation
- the embedded webpage can be obtained when the user clicks the operable object in the embedded webpage.
- the stored operation instruction corresponding to the operable object generates a corresponding message and sends the message to the server.
- the client can intercept the message and determine whether the message carries
- the operation instruction if any, can obtain the operation instruction, and if not, the message can be sent to the server.
- the user can manually open the browser and input the address of the specified webpage in the browser, or click the relevant link from other webpage pages and jump to the designated webpage, so that browsing
- the browser can display the specified webpage, and the browser can detect the operation of the user in the specified webpage (such as a click operation, etc.).
- the predetermined operation is a click operation
- the browser can detect when the user clicks the operable object in the specified webpage.
- the click operation can preset a corresponding operation instruction for the operable object.
- the browser can obtain an operation instruction corresponding to the operable object from the specified webpage, and send the operation instruction to the client through some methods, and the client can receive the operation instruction.
- the operation instruction is a click operation, etc.
- the method for processing the specified webpage by using the browser may be various.
- the following provides an optional processing manner, which may include the following content: the client invokes the browser through the operating system API to load and display the webpage.
- the client can invoke the browser provided by the operating system API.
- the interface calls an external browser and can input the address of the specified web page into the browser, and the browser can load and display the specified web page.
- processing manner of the foregoing step 701 can be various.
- the following provides an optional processing manner, which may include the following two situations:
- the client extracts an operation instruction from the webpage message generated by the embedded webpage of the client, and the webpage message is generated after the operable object of the embedded webpage receives the predetermined operation on the page.
- the webpage message may be any message sent by the embedded webpage, for example, the webpage message may be an address message for the webpage requesting to jump.
- the developer when the developer develops the embedded webpage, the developer may set corresponding information for the operable object therein, and the information may include an operation instruction, etc., the information may be expressed in the form of a webpage code, and the user clicks on the embedded webpage.
- the embedded webpage When the object is operable, the embedded webpage is triggered to obtain a corresponding operation instruction in the above information, and a webpage message is generated, and the client can monitor when the webpage message is sent by the embedded webpage.
- the client When the embedded webpage sends a webpage message, the client may intercept the webpage message and detect whether the preset operation instruction is included. If the webpage message includes the operation instruction, the client may extract the operation instruction, correspondingly For the processing of the above, refer to the related content above, and details are not described herein again.
- processing manner of the foregoing case 1 may be various.
- the following provides an optional processing manner, which may specifically include the following steps:
- Step 1 When detecting the embedded webpage generating webpage message of the client, the client extracts the command code from the webpage message;
- the command code can be a fixed-format string, such as cmd:ooxxxx, where “oo” can indicate a service type, such as start, exit, upgrade, etc. “xxxx” can represent the service number or client version number of the specified service. Wait.
- the corresponding command code may be written into the information corresponding to the operable object in the embedded webpage, and the user performs a predetermined operation on the operable object, such as clicking an icon or a link.
- the embedded webpage generates a webpage message containing the command code.
- the client listens and intercepts the webpage message, the client can search for the webpage message to determine whether the string contains a fixed format, and if it is included, extract the command as a command. Code.
- Step 2 The client searches for the operation instruction according to the command code in the preset correspondence relationship, and the preset correspondence relationship is a correspondence between different command codes and different operation instructions.
- the client can store the correspondence between the command code and the operation instruction. After the client obtains the command code (which can be called the first command code), the client can search for the corresponding relationship between the command code and the operation command.
- the client receives an operation instruction sent by an external browser, and the operation instruction is obtained by the browser from the webpage execution code corresponding to the operable object when receiving the predetermined operation corresponding to the operable object on the currently displayed webpage.
- the developer when the developer develops the specified webpage, the developer may set corresponding information for the operable object therein, and the information may include an operation instruction, etc.
- the browser when the user clicks on the operable object in the specified webpage, the browser may detect the pair. The click operation of the object can be operated, and then the operation instruction in the webpage execution code corresponding to the operable object can be obtained, and sent to the client through some transmission mode, and the client can receive the operation instruction.
- the processing manner of the foregoing case 2 may be various.
- the following provides an optional processing manner, which may specifically include the following content: the client receives an external browser and sends the message through a predetermined address.
- the operation instruction is obtained by using the browser itself or a built-in plug-in to search the registry through the client identifier corresponding to the operable object recorded in the webpage.
- the client shell when the operating system of the terminal installs the client, the client shell may be installed together, and the installation address of the client shell is written into the registry, and the browser may obtain the specified webpage after generating the operation instruction.
- the corresponding client identifier recorded in the webpage code can be searched in the registry by itself or a plug-in for providing the corresponding application program interface, and the address of the client shell corresponding to the client identifier is obtained as a predetermined address, and
- the shell of the client may be started by using the predetermined address in a command line parameter.
- the command line parameter may carry the operation instruction, and after the client shell is started, the operation instruction may be forwarded to the client main program.
- Step 702 performing a corresponding operation according to the operation instruction.
- the operation instruction may include multiple types, such as a service opening instruction, a service closing instruction, an upgrade instruction, and the like.
- a service opening instruction the main program of the controlling client starts a specified service; when the operation instruction is a service
- the instruction is closed the main program of the control client ends the specified service; when the operation instruction is the upgrade instruction, the main program of the client is upgraded online.
- the main program of the client when the main program of the client is not started, if the operation instruction is a startup instruction that does not carry a command line parameter, the main program of the client is started; if the operation instruction is a startup instruction carrying a command line parameter, Then start the client's main program and execute the operation corresponding to the command line parameters.
- the operation instruction is a service opening instruction, the main program controlling the client starts the specified service; if the operation instruction is a business shutdown instruction, the main program controlling the client ends the designated service;
- the operation instruction is an upgrade instruction, and then the online update of the main program of the client is controlled.
- the operation instructions may be various, and are not limited to the above four types. For other operation instructions, refer to the above related content, and details are not described herein again.
- the operation response method obtains an operation instruction corresponding to the operable object from the webpage after receiving the predetermined operation on the operable object by acquiring the webpage, and sends the operation instruction to the operation instruction.
- the client performs the corresponding operation according to the operation instruction, and solves the problem that the user needs to manually open the network service queried from the webpage in the client after browsing the network service of interest through the webpage query in the prior art. To achieve the purpose of simplifying the operation process and saving computing resources and operation time.
- FIG. 10 a flowchart of a method for an operation response method provided by an embodiment of the present application is shown.
- the processing flow of the method may include the following steps:
- Step 801 loading and displaying a webpage, where the webpage includes an operable object corresponding to the client;
- Step 802 when receiving a predetermined operation corresponding to the operable object, acquiring an operation instruction corresponding to the operable object from the webpage;
- Step 803 Send an operation instruction to the client, and the client performs a corresponding operation according to the operation instruction.
- the operation response method obtains an operation instruction corresponding to the operable object from the webpage after receiving the predetermined operation on the operable object by acquiring the webpage, and sends the operation instruction to the operation instruction.
- the client performs the corresponding operation according to the operation instruction, and solves the problem that the user needs to manually open the network service queried from the webpage in the client after browsing the network service of interest through the webpage query in the prior art. To achieve the purpose of simplifying the operation process and saving computing resources and operation time.
- FIG. 10 a flowchart of a method for an operation response method provided by an embodiment of the present application is shown.
- the method can be used in a client or in a browser, where the client can be any client that includes an embedded webpage, for example, a client of a team voice tool, an instant messaging client, and the like.
- client can be any client that includes an embedded webpage, for example, a client of a team voice tool, an instant messaging client, and the like.
- steps 801 to 803 may include the following:
- Step 1 The browser loads and displays a webpage, and the webpage includes an operable object corresponding to the client;
- the user can display a certain page through the browser in various ways. For example, the user can manually open the browser, input the address of the specified webpage in the browser, or click the relevant link from the pages of other webpages to jump. Go to the specified web page, so that the browser can load and display the specified web page, wherein the technician can set a plurality of operable objects in the specified web page for corresponding operations on the client.
- the manner in which the browser loads and displays the webpage can be various.
- the following provides an optional processing manner, which may include the following content: the browser loads and displays the client through the call of the operating system API. Web page.
- Step 2 When receiving a predetermined operation corresponding to the operable object, the browser obtains a webpage operable An operation instruction recorded in a webpage execution code corresponding to the object;
- the technician may set an operation for triggering its execution on each operable object in the specified page as a predetermined operation, or may set corresponding information for each operable object, wherein the information may include an operation.
- the information can be set in a web page in the form of a web page execution code. If the predetermined operation is a click operation, when the user clicks on the operable object in the specified webpage, the browser is triggered to execute the executable webpage execution code of the operable object, and the operation instruction is recorded in the webpage execution code. At this time, the browser can obtain the webpage execution code. The operation instructions recorded in .
- step 3 the browser sends the operation instruction to the client, and the client performs the corresponding operation according to the operation instruction.
- the technician can set the browser accordingly, for example, the interface for receiving the information from the client can be provided to the browser, etc., so that the browser can send relevant information to the client, when the browser obtains the operation instruction.
- the operation instruction can be sent to the client through the related interface, and the client can receive the operation instruction, and perform the corresponding operation by using the operation instruction.
- the processing manner of the foregoing step 3 may be various.
- the following provides an optional processing manner, which may include the following content: the browser searches for the registration by using the client identifier corresponding to the operable object recorded in the webpage.
- a table obtains a predetermined address and transmits an operation instruction to the client through a predetermined address.
- the client's shell when the terminal's operating system installs the client, the client's shell can also be installed together, and the installation address of the client's shell is written into the registry, and the browser can continue to execute after the browser obtains the operation instruction.
- the above webpage executes the code, and the technician can use some means to enable the browser to have the right to read the relevant data in the operating system of the terminal.
- the browser searches in the registry of the operating system of the terminal to obtain the client.
- the address of the client's shell corresponding to the end identifier is used as a predetermined address, and the shell of the client can be started by using the predetermined address in the command line parameter.
- the command line parameter can carry the operation instruction, and the client shell is After startup, the operation instructions can be forwarded to the client's main program.
- the processing manner for obtaining the predetermined address may be various.
- the following provides an optional processing manner, which may include the following content: the browser uses itself or a built-in plug-in to correspond to the operable object recorded in the webpage.
- the client ID find the registry, and get the predetermined address.
- the browser can continue to execute the above-mentioned webpage execution code, and at this time, the browser can be triggered to load the corresponding plug-in, and the application provided by the plug-in
- the interface reads related data in the operating system of the terminal.
- the plug-in can be searched in the registry of the operating system of the terminal, and obtain the address of the client shell corresponding to the client identifier, as a predetermined address, or technology.
- the person can add an interface that can enter the registry in the operating system of the terminal in the above webpage execution code.
- the browser can look up in the registry through the interface, and obtain the address of the client shell corresponding to the client identifier. , as the predetermined address.
- the client may perform different operations, and the operation instruction and the operation corresponding to the operation instruction may be various.
- the following provides an optional operation instruction and corresponding operation, and specifically may include the following Content: the operation instruction may be a startup instruction that does not carry a command line parameter; the foregoing operation according to the operation instruction includes: starting a main program of the client; or, the operation instruction may be a startup instruction carrying a command line parameter; The operation instruction performs a corresponding operation, including: starting a main program of the client, and executing an operation corresponding to the command line parameter; or, the operation instruction may be an operation start instruction; and performing the corresponding operation according to the operation instruction, including: controlling the client's main operation The program starts the specified service; or, the operation instruction may be a business shutdown instruction; the foregoing operation according to the operation instruction includes: controlling the main program of the client to end the specified service; or, the operation instruction may be an upgrade instruction; Operation Including: control of the main clients of the online upgrade.
- the foregoing steps 801 to 803 may include the following contents:
- Step 1 loading and displaying the embedded webpage of the client, where the embedded webpage includes an operable object corresponding to the client;
- the client interface is displayed in the terminal.
- the update data of the embedded webpage can be obtained from the server, and can be displayed in the client interface.
- the link of the embedded webpage after the user clicks the link, the client can load and display the embedded webpage.
- Step 2 When receiving a predetermined operation corresponding to the operable object, the embedded webpage acquires an operation instruction corresponding to the operable object included therein;
- the developer when the developer develops the embedded webpage, the developer may set corresponding information for the operable object therein, and the information may include an operation instruction, etc., and the user triggers the inline when the user clicks on the operable object in the embedded webpage.
- the web page obtains the corresponding operation instruction.
- the processing manner of step 2 above may be various, and an optional processing is provided below.
- the method may include the following: when detecting the embedded webpage generating webpage message of the client, the client extracts the command code from the webpage message; the client searches for the operation instruction according to the command code in the preset correspondence relationship, and presets
- the correspondence relationship is the correspondence between different command codes and different operation instructions.
- the command code can be a fixed-format string.
- the corresponding command code may be written into the information corresponding to the operable object in the embedded webpage, and the user performs a predetermined operation on the operable object, such as clicking an icon or a link.
- the embedded webpage generates a webpage message containing the command code.
- the client listens and intercepts the webpage message, the client can search for the webpage message to determine whether the string contains a fixed format, and if it is included, extract the command as a command. Code.
- the client can store the correspondence between the command code and the operation command.
- the client obtains the command code (which can be called the first command code)
- the client can search for the correspondence between the command code and the operation command to obtain the first command code.
- Corresponding operation instructions wherein the operation instructions include, but are not limited to, a service open instruction, a service close instruction, or an upgrade instruction.
- Step 3 The embedded webpage sends a webpage message carrying the upper operation instruction, so that the client extracts the operation instruction in the webpage message.
- the webpage message can be generated by the operation instruction, and when the embedded webpage sends the webpage message, the client can monitor the operation of the embedded webpage to send the webpage message, the client The webpage can intercept the webpage message. If the webpage message contains an operation instruction, the client can extract the operation instruction.
- the corresponding processing refer to the related content, and details are not described herein.
- the operation response method obtains an operation instruction corresponding to the operable object from the webpage after receiving the predetermined operation on the operable object by acquiring the webpage, and sends the operation instruction to the operation instruction.
- the client performs the corresponding operation according to the operation instruction, and solves the problem that the user needs to manually open the network service queried from the webpage in the client after browsing the network service of interest through the webpage query in the prior art. To achieve the purpose of simplifying the operation process and saving computing resources and operation time.
- the client may respond to a user's operation in a specified webpage.
- the client can include:
- An instruction obtaining module 901 configured to use a first webpage jump message generated from an embedded webpage of the client And extracting an operation instruction, where the first webpage jump information is generated by the embedded webpage after the operable object corresponding to the client on the page receives the predetermined operation; or receiving the external browser to send The operation instruction, the operation instruction is extracted by the browser from the second webpage jump information generated by the currently displayed webpage, where the second webpage jump information is on the page of the webpage and the The operable object corresponding to the client is generated after receiving the predetermined operation;
- the response execution module 902 is configured to execute a corresponding response according to the operation instruction.
- the client provided by the embodiment of the present invention obtains the predetermined operation by triggering a predetermined operation when the executable object corresponding to the client is triggered by the embedded webpage of the client or the webpage displayed by the external browser.
- the corresponding operation instruction, and the response of the response is executed according to the operation instruction, which solves the problem that the user needs to manually open the network service queried from the webpage in the client after browsing the network service of interest through the webpage query in the prior art.
- the client may respond to a user's operation in a specified webpage.
- the client can include:
- the instruction obtaining module 1001 is configured to extract an operation instruction from the first webpage jump information generated by the embedded webpage of the client, where the first webpage jump information is the embedded webpage on the page and the client The corresponding operable object is generated after receiving the predetermined operation; or receiving the operation instruction sent by an external browser, where the operation instruction is the second webpage jump information generated by the browser from the currently displayed webpage. Extracted, the second webpage jump information is generated after the operable object corresponding to the client on the page of the webpage receives the predetermined operation;
- the response execution module 1002 is configured to execute a corresponding response according to the operation instruction.
- the instruction obtaining module 801 includes:
- the obtaining unit 1001a obtains the first webpage jump information from the embedded webpage of the client;
- An extracting unit 1001b configured to extract a command code from the first webpage jump information
- the searching unit 1001c is configured to search for the operation instruction according to the command code in a preset correspondence relationship, where the preset correspondence relationship is a correspondence between different command codes and different operation instructions.
- the instruction obtaining module 1001 includes:
- the receiving unit 1001d is configured to receive the operation instruction sent by the browser by using a predetermined address, where the predetermined address is obtained by the browser searching the registry by itself or a built-in plug-in.
- the instruction acquisition module 801 further includes:
- the calling unit 1001e is configured to: after the receiving unit receives the operation instruction sent by the browser, invoke the browser to load and display the webpage through an operating system API.
- the response execution module 1002 includes:
- the first execution unit 10021 is configured to start the main program of the client if the operation instruction is a startup instruction that does not carry a command line parameter;
- the second execution unit 10022 is configured to: if the operation instruction is a startup instruction carrying a command line parameter, start a main program of the client, and execute an operation corresponding to the command line parameter;
- the third executing unit 10023 is configured to: if the operation instruction is a service opening instruction, control a main program of the client to start a specified service;
- the fourth execution unit 10024 is configured to: if the operation instruction is a service shutdown instruction, control the main program of the client to end the designated service;
- the fifth executing unit 10025 is configured to, if the operation instruction is an upgrade instruction, control online upgrade of the main program of the client.
- the client provided by the embodiment of the present invention obtains the predetermined operation by triggering a predetermined operation when the executable object corresponding to the client is triggered by the embedded webpage of the client or the webpage displayed by the external browser.
- the corresponding operation instruction, and the response of the response is executed according to the operation instruction, which solves the problem that the user needs to manually open the network service queried from the webpage in the client after browsing the network service of interest through the webpage query in the prior art.
- a device structure diagram of a browser provided by an embodiment of the present invention is provided, and the browser can be used to enable a client to respond to user operations in a specified webpage loaded in the browser.
- the browser can include:
- a loading module 1101 configured to load and display a webpage, where the webpage includes an operable object corresponding to the client;
- the information obtaining module 1102 is configured to obtain second webpage jump information from the currently displayed webpage, where the second webpage jump information is generated after the webpage receives the predetermined operation on the operable object. Information;
- An extracting module 1103, configured to extract an operation instruction from the second webpage jump information
- An instruction sending module 1104 configured to send the operation instruction to the client, by the client The terminal performs a corresponding response according to the operation instruction.
- the browser provided by the embodiment of the present invention extracts an operation instruction from a webpage jump message by acquiring a webpage jump message generated after the webpage displayed by the external browser receives the predetermined operation on the operable object. And the operation instruction is sent to the client, and the client performs the corresponding operation according to the operation instruction, which solves the problem that the user in the prior art needs to manually open the webpage in the client after browsing the interested network service through the webpage query.
- the problem of the queried network service is achieved, which simplifies the operation process and saves computing resources and operation time.
- the browser may be configured to enable a client to respond to a predetermined operation in a webpage loaded in the browser.
- the browser can include:
- a loading module 1201 configured to load and display a webpage, where the webpage includes an operable object corresponding to the client;
- the information obtaining module 1202 is configured to obtain second webpage jump information from the currently displayed webpage, where the second webpage jump information is generated after the webpage receives the predetermined operation on the operable object. Information;
- the extracting module 1203 is configured to extract an operation instruction from the second webpage jump information
- the instruction sending module 1204 is configured to send the operation instruction to the client, and the client performs a corresponding response according to the operation instruction.
- the instruction sending module 1204 includes:
- the query unit 12041 is configured to search the registry by itself or a built-in plug-in to obtain a predetermined address.
- the sending unit 12042 is configured to send the operation instruction to the client by using the predetermined address.
- the loading module 1201 is configured to load and display the webpage under the call of the operating system API by the client.
- the browser provided by the embodiment of the present invention extracts an operation instruction from a webpage jump message by acquiring a webpage jump message generated after the webpage displayed by the external browser receives the predetermined operation on the operable object. And the operation instruction is sent to the client, and the client performs the corresponding operation according to the operation instruction, which solves the problem that the user in the prior art needs to manually open the webpage in the client after browsing the interested network service through the webpage query.
- the problem of the queried network service is achieved, which simplifies the operation process and saves computing resources and operation time.
- FIG. 15 a system configuration diagram of an operation response system according to an embodiment of the present invention is shown.
- the system includes:
- the operation response system obtaineds the predetermined operation when the operable object corresponding to the client is triggered to generate a predetermined operation when the embedded webpage of the client or the webpage displayed by the external browser is triggered to generate a predetermined operation.
- the corresponding operation instruction is operated, and the response of the response is executed according to the operation instruction, which solves the problem that the user in the prior art needs to manually open the network service queried from the webpage in the client after browsing the network service of interest through the webpage query.
- the problem is to simplify the operation process and save computing resources and operation time.
- the client may respond to a user's operation in a specified webpage.
- the client can include:
- the instruction obtaining module 1301 is configured to acquire an operation instruction, where the operation instruction is an operation instruction corresponding to the operable object acquired from the webpage when receiving a predetermined operation corresponding to the operable object on the currently displayed webpage ;
- the response execution module 1302 is configured to perform a corresponding operation according to the operation instruction.
- the instruction obtaining module 1301 is configured to extract an operation instruction from a webpage message generated by the embedded webpage of the client, where the webpage message is that the operable object of the embedded webpage receives a predetermined operation after the operation Or generating an operation instruction sent by an external browser, the operation instruction being executed by the browser from a webpage corresponding to the operable object when receiving a predetermined operation corresponding to the operable object on the currently displayed webpage Obtained in the code.
- the instruction obtaining module 1301 is configured to:
- the instruction obtaining module 1301 is configured to:
- the client ID is obtained after looking up the registry.
- the instruction obtaining module 1301 is further configured to:
- the browser Before the receiving unit receives the operation instruction sent by the browser, the browser is called by the operating system API to load and display the webpage.
- response execution module 1302 is configured to:
- operation instruction is a startup instruction that does not carry a command line parameter, start the main program of the client;
- the operation instruction is a startup instruction carrying a command line parameter, start the main program of the client, and execute an operation corresponding to the command line parameter;
- If the operation instruction is a service opening instruction, controlling the main program of the client to start a specified service
- If the operation instruction is a service shutdown instruction, controlling the main program of the client to end the designated service;
- If the operation instruction is an upgrade instruction, controlling to perform online upgrade of the main program of the client.
- the client provided by the embodiment of the present application obtains the predetermined operation by triggering a predetermined operation when the executable object corresponding to the client is triggered by the embedded webpage of the client or the webpage displayed by the external browser.
- Corresponding operation instructions, and performing corresponding operations according to the operation instructions solve the problem that the user needs to manually open the network service queried from the webpage in the client after browsing the network service of interest through the webpage query in the prior art. To achieve the purpose of simplifying the operation process and saving computing resources and operation time.
- the browser may be used to enable a client to respond to a predetermined operation in a webpage loaded in the browser.
- the browser can include:
- a loading module 1401, configured to load and display a webpage, where the webpage includes an operable object corresponding to the client;
- the information obtaining module 1402 is configured to: when receiving a predetermined operation corresponding to the operable object, acquire an operation instruction corresponding to the operable object from the webpage;
- the instruction sending module 1403 is configured to send the operation instruction to the client, and the client performs a corresponding operation according to the operation instruction.
- the information obtaining module 1402 is configured to:
- the instruction sending module 1403 is configured to:
- the instruction sending module 1403 is configured to:
- the registry identifier is searched for by the client identifier corresponding to the operable object recorded in the webpage, and the predetermined address is obtained.
- the webpage is loaded and displayed under the call of the operating system API by the client.
- the browser obtained by the embodiment of the present application obtains the predetermined operation when the operation object corresponding to the client in the webpage displayed by the client or the webpage displayed by the external browser is triggered to generate a predetermined operation.
- Corresponding operation instructions, and performing corresponding operations according to the operation instructions solve the problem that the user needs to manually open the network service queried from the webpage in the client after browsing the network service of interest through the webpage query in the prior art. To achieve the purpose of simplifying the operation process and saving computing resources and operation time.
- the client and the browser provided by the foregoing embodiment respond to the predetermined operation in the webpage, only the division of each functional module is used as an example. In an actual application, the foregoing function may be allocated according to requirements. It is completed by different functional modules, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.
- the client and the browser provided by the foregoing embodiment are in the same concept as the embodiment of the operation response method, and the specific implementation process is described in detail in the method embodiment, and details are not described herein again.
- FIG. 18 is a schematic structural diagram of a terminal according to an embodiment of the present application.
- the terminal may be used to implement the operation response method provided in the foregoing embodiment. Specifically:
- the terminal 1800 can include a communication unit 110, a memory 120 including one or more computer readable storage media, an input unit 130, a display unit 140, a sensor 150, an audio circuit 160, a WIFI (Wireless Fidelity) module 170, A processor 180 having one or more processing cores, and a power supply 190 and the like are included. It will be understood by those skilled in the art that the terminal structure shown in the figure does not constitute a limitation of the terminal, and may include more or less components than illustrated, or Some combinations of parts, or different parts are arranged. among them:
- the communication unit 110 can be used for transmitting and receiving information and receiving and transmitting signals during a call.
- the communication unit 110 can be an RF (Radio Frequency) circuit, a router, a modem, or the like.
- RF circuits as communication units include, but are not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, and a LNA (Low Noise Amplifier, low).
- SIM Subscriber Identity Module
- the communication unit 110 can also communicate with the network and other devices through wireless communication.
- the wireless communication may use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access). , Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), e-mail, SMS (Short Messaging Service), and the like.
- the memory 120 can be used to store software programs and modules, and the processor 180 executes various functional applications and data processing by running software programs and modules stored in the memory 120.
- the memory 120 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored according to The data created by the use of the terminal 1800 (such as audio data, phone book, etc.) and the like.
- memory 120 can include high speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, memory 120 may also include a memory controller to provide access to memory 120 by processor 180 and input unit 130.
- the input unit 130 can be configured to receive input numeric or character information and to generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.
- input unit 130 can include touch-sensitive surface 131 as well as other input devices 132.
- Touch-sensitive surface 131 also referred to as a touch display or trackpad, can collect touch operations on or near the user (such as a user using a finger, stylus, etc., on any suitable object or accessory on touch-sensitive surface 131 or The operation near the touch-sensitive surface 131) and driving the corresponding connecting device according to a preset program.
- the touch-sensitive surface 131 can include two portions of a touch detection device and a touch controller.
- the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller;
- the touch controller receives the touch information from the touch detection device and converts it into contact coordinates, sends it to the processor 180, and receives the command from the processor 180 and executes it.
- the touch-sensitive surface 131 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves.
- the input unit 130 can also include other input devices 132.
- other input devices 132 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, joysticks, and the like.
- the display unit 140 can be used to display information input by the user or information provided to the user and various graphical user interfaces of the terminal 1800, which can be composed of graphics, text, icons, video, and any combination thereof.
- the display unit 140 may include a display panel 141.
- the display panel 141 may be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), or the like.
- the touch-sensitive surface 131 may cover the display panel 141, and when the touch-sensitive surface 131 detects a touch operation thereon or nearby, it is transmitted to the processor 180 to determine the type of the touch event, and then the processor 180 according to the touch event The type provides a corresponding visual output on display panel 141.
- touch-sensitive surface 131 and display panel 141 are implemented as two separate components to implement input and input functions, in some embodiments, touch-sensitive surface 131 can be integrated with display panel 141 for input. And output function.
- Terminal 1800 can also include at least one type of sensor 150, such as a light sensor, motion sensor, and other sensors.
- the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 141 according to the brightness of the ambient light, and the proximity sensor may close the display panel 141 and/or the backlight when the terminal 1800 moves to the ear.
- the gravity acceleration sensor can detect the magnitude of acceleration in all directions (usually three axes). When it is stationary, it can detect the magnitude and direction of gravity.
- the gesture of the mobile phone such as horizontal and vertical screen switching, related Game, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for the terminal 1800 can also be configured with gyroscopes, barometers, hygrometers, thermometers, infrared sensors and other sensors, here Let me repeat.
- the audio circuit 160, the speaker 161, and the microphone 162 can provide an audio interface between the user and the terminal 1800.
- the audio circuit 160 can transmit the converted electrical data of the received audio data to the speaker 161 for conversion to the sound signal output by the speaker 161; on the other hand, the microphone 162 converts the collected sound signal into an electrical signal by the audio circuit 160. After receiving, it is converted into audio data, and then processed by the audio data output processor 180, transmitted to the terminal, for example, via the RF circuit 110, or outputted to the memory 120 for further processing.
- the audio circuit 160 may also include an earbud jack, To provide communication between the peripheral earphone and the terminal 1800.
- the terminal may be configured with a wireless communication unit 170, which may be a WIFI module.
- the WIFI is a short-range wireless transmission technology, and the terminal 1800 can help the user to send and receive emails, browse web pages, and access streaming media through the wireless communication unit 170, which provides wireless broadband Internet access for users.
- the wireless communication unit 170 is shown in the drawings, it can be understood that it does not belong to the essential configuration of the terminal 1800, and may be omitted as needed within the scope of not changing the essence of the disclosure.
- the processor 180 is the control center of the terminal 1800, which connects various portions of the entire handset using various interfaces and lines, by running or executing software programs and/or modules stored in the memory 120, and recalling data stored in the memory 120, The various functions and processing data of the terminal 1800 are performed to perform overall monitoring of the mobile phone.
- the processor 180 may include one or more processing cores; preferably, the processor 180 may integrate an application processor and a modem processor, where the application processor mainly processes an operating system, a user interface, an application, and the like.
- the modem processor primarily handles wireless communications. It can be understood that the above modem processor may not be integrated into the processor 180.
- the terminal 1800 also includes a power source 190 (such as a battery) for powering various components.
- a power source 190 such as a battery
- the power source can be logically coupled to the processor 180 through a power management system to manage functions such as charging, discharging, and power management through the power management system.
- Power supply 190 may also include any one or more of a DC or AC power source, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and the like.
- the terminal 1800 may further include a camera, a Bluetooth module, and the like, and details are not described herein again.
- the terminal further includes a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to execute the one or more programs by one or more processors Contains instructions for making the following methods:
- the operation instruction is an operation instruction corresponding to the operable object acquired from the webpage when receiving a predetermined operation corresponding to the operable object on the currently displayed webpage;
- a corresponding operation is performed according to the operation instruction.
- the obtaining an operation instruction includes:
- the client extracts an operation instruction from the webpage message generated by the embedded webpage of the client, where the webpage message is generated after the operable object of the embedded webpage receives the predetermined operation on the page; or the client Receiving an operation instruction sent by an external browser, the operation instruction being from the operable object pair when the browser receives a predetermined operation corresponding to an operable object on a currently displayed webpage
- the web page should be obtained from the execution code.
- the client extracts an operation instruction from a webpage message generated by the embedded webpage of the client, including:
- the client When detecting the embedded webpage generating webpage message of the client, the client extracts a command code from the webpage message;
- the client searches for an operation instruction according to the command code in a preset correspondence relationship, where the preset correspondence relationship is a correspondence between different command codes and different operation instructions.
- the client receives an operation instruction sent by an external browser, including:
- the client receives an operation instruction sent by an external browser through a predetermined address, and the predetermined address is searched by the client identifier corresponding to the operable object recorded in the webpage by using the browser itself or a built-in plug-in. Obtained after the registry.
- the method before the client receives the operation instruction sent by the external browser, the method further includes:
- the client invokes the browser to load and display the web page through an application programming interface API of the operating system.
- the performing the corresponding operations according to the operation instruction including:
- operation instruction is a startup instruction that does not carry a command line parameter, start the main program of the client;
- the operation instruction is a startup instruction carrying a command line parameter, start the main program of the client, and execute an operation corresponding to the command line parameter;
- If the operation instruction is a service opening instruction, controlling the main program of the client to start a specified service
- If the operation instruction is a service shutdown instruction, controlling the main program of the client to end the designated service;
- If the operation instruction is an upgrade instruction, controlling to perform online upgrade of the main program of the client.
- the terminal includes a memory, and one or more programs, wherein one or more programs are stored in the memory and configured to execute the one or more by one or more processors
- the instructions contained in the program for the following methods:
- the operation instruction is sent to the client, and the client performs a corresponding operation according to the operation instruction.
- the webpage is an embedded webpage of the client
- acquiring an operation instruction corresponding to the operable object from the webpage includes: when receiving a predetermined operation corresponding to the operable object, The embedded webpage obtains an operation instruction corresponding to the operable object included therein;
- the embedded webpage sending a webpage message carrying the operation instruction, so that the client extracts the operation instruction in the webpage message .
- the loading and displaying the webpage includes: loading and displaying the webpage by the browser;
- acquiring an operation instruction corresponding to the operable object from the webpage includes: when receiving a predetermined operation corresponding to the operable object, The browser acquires an operation instruction recorded in a webpage execution code corresponding to the operable object in the webpage;
- the sending the operation instruction to the client includes: the browser sending the operation instruction to the client.
- the browser sends the operation instruction to the client, including:
- the browser searches the registry through the client identifier corresponding to the operable object recorded in the webpage, obtains a predetermined address, and sends the operation instruction to the client by using the predetermined address.
- the browser searches the registry to obtain a predetermined address by using a client identifier corresponding to the operable object recorded in the webpage, and includes:
- the browser uses its own or built-in plug-in to search the registry through the client identifier corresponding to the operable object recorded in the webpage to obtain a predetermined address.
- the browser loads and displays the webpage, including:
- the browser loads and displays the web page under the call of the client through the application programming interface API of the operating system.
- the operation instruction is a startup instruction that does not carry a command line parameter; and the performing the corresponding operation according to the operation instruction includes: starting a main program of the client; or
- the operation instruction is a startup instruction carrying a command line parameter; the performing the corresponding operation according to the operation instruction, comprising: starting a main program of the client, and executing the command line parameter The operation that should be performed; or,
- the operation instruction is a service opening instruction; the performing the corresponding operation according to the operation instruction, comprising: controlling a main program of the client to start a specified service; or
- the operation instruction is a service shutdown instruction; the performing the corresponding operation according to the operation instruction, comprising: controlling the main program of the client to end the designated service; or
- the operation instruction is an upgrade instruction; and the performing the corresponding operation according to the operation instruction comprises: controlling online upgrade of the main program of the client.
- the operation response method obtains the predetermined operation when the operable object corresponding to the client is triggered to generate a predetermined operation when the embedded webpage of the client or the webpage displayed by the external browser is triggered to generate a predetermined operation.
- the corresponding operation instruction is operated, and the corresponding operation is performed according to the operation instruction, which solves the problem that the user in the prior art needs to manually open the network service queried from the webpage in the client after browsing the network service of interest through the webpage query.
- the problem is to simplify the operation process and save computing resources and operation time.
- a person skilled in the art may understand that all or part of the steps of implementing the above embodiments may be completed by hardware, or may be instructed by a program to execute related hardware, and the program may be stored in a computer readable storage medium.
- the storage medium mentioned may be a read only memory, a magnetic disk or an optical disk or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
Abstract
L'invention concerne un procédé de réponse à une opération, un client, un navigateur et un système, qui appartiennent au domaine des ordinateurs. Le procédé comprend : l'acquisition d'une instruction d'opération, lorsqu'une opération prédéterminée correspondant à un objet opérationnel sur une page Web actuellement affichée est reçue, l'instruction d'opération étant une instruction d'opération correspondant à l'objet opérationnel, qui est acquise à partir de la page Web; et, conformément à l'instruction d'opération, l'exécution d'une opération correspondante. La présente invention peut résoudre le problème de l'art antérieur consistant en ce que, après qu'un utilisateur a interrogé et parcouru un service de réseau d'intérêt par l'intermédiaire d'une page Web, le service de réseau interrogé à partir de la page Web doit être démarré manuellement dans un client, atteignant de ce fait les objectifs de simplification d'un processus d'opération et économisant les ressources d'opération et le temps d'opération.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310721914.2A CN103729425B (zh) | 2013-12-24 | 2013-12-24 | 操作响应方法、客户端、浏览器及系统 |
| CN201310721914.2 | 2013-12-24 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015096747A1 true WO2015096747A1 (fr) | 2015-07-02 |
Family
ID=50453499
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2014/094851 Ceased WO2015096747A1 (fr) | 2013-12-24 | 2014-12-24 | Procédé de réponse à une opération, client, navigateur et système |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN103729425B (fr) |
| WO (1) | WO2015096747A1 (fr) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111128145A (zh) * | 2018-10-31 | 2020-05-08 | 佳能株式会社 | 电子设备、控制方法和存储介质 |
| CN111538922A (zh) * | 2019-01-18 | 2020-08-14 | 百度在线网络技术(北京)有限公司 | 链接跳转方法、应用客户端、设备及存储介质 |
| CN111680066A (zh) * | 2020-05-25 | 2020-09-18 | 泰康保险集团股份有限公司 | 信息处理方法、装置、存储介质和的电子设备 |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103729425B (zh) * | 2013-12-24 | 2018-11-16 | 腾讯科技(深圳)有限公司 | 操作响应方法、客户端、浏览器及系统 |
| CN104809213B (zh) * | 2015-04-29 | 2017-04-05 | 努比亚技术有限公司 | 启动应用软件客户端的方法、装置和系统 |
| CN107016000A (zh) * | 2016-01-28 | 2017-08-04 | 五八同城信息技术有限公司 | 展示信息的方法及装置 |
| CN106230601B (zh) * | 2016-09-09 | 2019-05-17 | 武汉斗鱼网络科技有限公司 | 一种客户端内嵌网页的令牌交换方法及系统 |
| CN106899455A (zh) * | 2017-03-07 | 2017-06-27 | 广州优视网络科技有限公司 | 一种客户端与网页交互的方法和装置 |
| CN108111676B (zh) * | 2017-12-14 | 2021-06-08 | 维沃移动通信有限公司 | 一种应用程序控制方法、移动终端及计算机可读存储介质 |
| CN110674436B (zh) * | 2018-06-15 | 2022-12-23 | 视联动力信息技术股份有限公司 | 一种基于浏览器的数据处理方法和装置 |
| CN110069308B (zh) * | 2019-04-22 | 2020-11-24 | 北京字节跳动网络技术有限公司 | 页面启动方法、装置、电子设备和存储介质 |
| CN110633163B (zh) * | 2019-09-26 | 2022-12-09 | 深圳市七星石科技有限公司 | 一种基于多进程服务器的预防应用程序崩溃的开发方法 |
| CN110691136B (zh) * | 2019-09-29 | 2022-01-21 | 广州华多网络科技有限公司 | 数据交互方法、装置、电子设备及存储介质 |
| CN111190492B (zh) * | 2019-12-25 | 2023-07-18 | 曙光信息产业(北京)有限公司 | 开启kvm的方法及装置 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010016873A1 (en) * | 2000-02-15 | 2001-08-23 | International Business Machines Corporation | Method for acquiring content information, and software product, collaboration system and collaboration server for acquiring content information |
| CN101770517A (zh) * | 2010-01-14 | 2010-07-07 | 深圳市同洲电子股份有限公司 | 嵌入式浏览器导航方法、装置及数字电视接收终端 |
| CN102609522A (zh) * | 2012-02-09 | 2012-07-25 | 张士益 | 一种网站信息与客户端程序的集成交互控制方法及系统 |
| CN103136034A (zh) * | 2011-11-25 | 2013-06-05 | 腾讯科技(深圳)有限公司 | 一种处理信息的方法及浏览器 |
| CN103729425A (zh) * | 2013-12-24 | 2014-04-16 | 腾讯科技(深圳)有限公司 | 操作响应方法、客户端、浏览器及系统 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101500002A (zh) * | 2008-01-28 | 2009-08-05 | 中国科学院声学研究所 | 一种针对Web内容的融合发布方法及装置 |
| CN102169486A (zh) * | 2010-02-25 | 2011-08-31 | 腾讯科技(深圳)有限公司 | 一种文件下载方法及装置 |
| CN102868590B (zh) * | 2011-07-08 | 2017-09-12 | 腾讯科技(北京)有限公司 | 一种通过内嵌网页调用客户端的方法及系统 |
| CN102946343B (zh) * | 2012-10-15 | 2015-12-16 | 腾讯科技(深圳)有限公司 | 访问音视频社区虚拟房间的方法和系统 |
-
2013
- 2013-12-24 CN CN201310721914.2A patent/CN103729425B/zh active Active
-
2014
- 2014-12-24 WO PCT/CN2014/094851 patent/WO2015096747A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010016873A1 (en) * | 2000-02-15 | 2001-08-23 | International Business Machines Corporation | Method for acquiring content information, and software product, collaboration system and collaboration server for acquiring content information |
| CN101770517A (zh) * | 2010-01-14 | 2010-07-07 | 深圳市同洲电子股份有限公司 | 嵌入式浏览器导航方法、装置及数字电视接收终端 |
| CN103136034A (zh) * | 2011-11-25 | 2013-06-05 | 腾讯科技(深圳)有限公司 | 一种处理信息的方法及浏览器 |
| CN102609522A (zh) * | 2012-02-09 | 2012-07-25 | 张士益 | 一种网站信息与客户端程序的集成交互控制方法及系统 |
| CN103729425A (zh) * | 2013-12-24 | 2014-04-16 | 腾讯科技(深圳)有限公司 | 操作响应方法、客户端、浏览器及系统 |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111128145A (zh) * | 2018-10-31 | 2020-05-08 | 佳能株式会社 | 电子设备、控制方法和存储介质 |
| CN111128145B (zh) * | 2018-10-31 | 2024-05-21 | 佳能株式会社 | 电子设备、控制方法和存储介质 |
| CN111538922A (zh) * | 2019-01-18 | 2020-08-14 | 百度在线网络技术(北京)有限公司 | 链接跳转方法、应用客户端、设备及存储介质 |
| CN111538922B (zh) * | 2019-01-18 | 2023-11-21 | 百度在线网络技术(北京)有限公司 | 链接跳转方法、应用客户端、设备及存储介质 |
| CN111680066A (zh) * | 2020-05-25 | 2020-09-18 | 泰康保险集团股份有限公司 | 信息处理方法、装置、存储介质和的电子设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103729425A (zh) | 2014-04-16 |
| CN103729425B (zh) | 2018-11-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2015096747A1 (fr) | Procédé de réponse à une opération, client, navigateur et système | |
| US11864248B2 (en) | Application function implementation method and electronic device | |
| US9489469B2 (en) | Page display method, apparatus and terminal | |
| WO2017008551A1 (fr) | Procédé et appareil d'affichage d'écran de type « bullet » | |
| US20160314219A1 (en) | Method and apparatus for invoking application programming interface | |
| CN108287918B (zh) | 基于应用页面的音乐播放方法、装置、存储介质和电子设备 | |
| WO2016150331A1 (fr) | Procédé et dispositif d'exploitation d'un client de jeu | |
| WO2014206143A1 (fr) | Procédé, appareil et dispositif d'affichage d'un nombre de messages non lus | |
| WO2018077041A1 (fr) | Méthode et appareil pour l'exécution d'une application | |
| US20140351212A1 (en) | Method and apparatus for processing reading history | |
| CN106406924B (zh) | 应用程序启动和退出画面的控制方法、装置及移动终端 | |
| WO2016127795A1 (fr) | Procédé de traitement de services, serveur, et terminal | |
| WO2014206138A1 (fr) | Procédé, appareil et dispositif terminal de mise à jour de données de page web | |
| CN110020293B (zh) | 多媒体数据展示方法、装置及存储介质 | |
| WO2015010466A1 (fr) | Procédé et appareil d'affichage d'informations, et terminal mobile | |
| CN105955739A (zh) | 一种图形界面的处理方法、装置和系统 | |
| WO2019007414A1 (fr) | Procédé pour réaliser une prise en charge d'application pour de multiples langues, dispositif de stockage et terminal mobile | |
| CN111557097B (zh) | 一种虚拟遥控器中电源键的控制方法及终端 | |
| WO2014153998A1 (fr) | Méthode de gestion de processus d'application et système informatique | |
| KR101621637B1 (ko) | 이동 단말기 리소스 처리 방법과 장치, 클라이언트측 컴퓨터, 서버, 이동 단말기, 프로그램 및 기록매체 | |
| CN106156097B (zh) | 一种浏览器输入记录的处理方法及装置 | |
| WO2014166307A1 (fr) | Méthode de détermination de performance de processus d'application et système informatique | |
| CN106095423B (zh) | 提供浏览服务的方法、终端及服务器 | |
| WO2014026581A1 (fr) | Procédé, client, et terminal mobile de gestion de l'information | |
| CN115686514A (zh) | 基于React的权限控制方法、装置、电子设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14874126 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205N DATED 30/08/2016) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 14874126 Country of ref document: EP Kind code of ref document: A1 |