[go: up one dir, main page]

CN111488101B - Event monitoring response method, device, equipment and storage medium - Google Patents

Event monitoring response method, device, equipment and storage medium Download PDF

Info

Publication number
CN111488101B
CN111488101B CN202010279750.2A CN202010279750A CN111488101B CN 111488101 B CN111488101 B CN 111488101B CN 202010279750 A CN202010279750 A CN 202010279750A CN 111488101 B CN111488101 B CN 111488101B
Authority
CN
China
Prior art keywords
event
monitoring
events
virtual
responded
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.)
Active
Application number
CN202010279750.2A
Other languages
Chinese (zh)
Other versions
CN111488101A (en
Inventor
刘希呈
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Get Tianjin Culture Communication Co ltd
Original Assignee
Get Tianjin Culture Communication Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Get Tianjin Culture Communication Co ltd filed Critical Get Tianjin Culture Communication Co ltd
Priority to CN202010279750.2A priority Critical patent/CN111488101B/en
Publication of CN111488101A publication Critical patent/CN111488101A/en
Application granted granted Critical
Publication of CN111488101B publication Critical patent/CN111488101B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3051Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • User Interface Of Digital Computer (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The embodiment of the invention discloses an event monitoring response method, an event monitoring response device, event monitoring response equipment and a storage medium. The method comprises the following steps: when an operation event is monitored, sending the operation event to a pre-erected event monitoring container for processing; and if at least two trigger events are simultaneously sent out by the event monitoring container according to the operation events, determining one event to be responded in the at least two trigger events according to a preset bubbling coverage strategy, and responding to the event to be responded. According to the technical scheme, the problem of event triggering conflict is solved, the control accuracy of the event triggering conflict is improved, and the method and the device are suitable for various application scenes.

Description

Event monitoring response method, device, equipment and storage medium
Technical Field
The embodiment of the invention relates to the technical field of web services, in particular to an event monitoring response method, an event monitoring response device, event monitoring response equipment and a storage medium.
Background
In a client/front-end page related to a web service, a custom gesture application scenario may refer to a setting operation performed when a non-specific gesture is performed in a specified direction in a specified area in a page, for example, an operation of jumping to a previous page may be performed by right-sliding within the specified area of the page. However, in the case where events in multiple regions in a page are triggered by the same gesture, if there is an intersection between the regions, a problem of event trigger collision occurs when the gesture is implemented in the intersected region.
In order to solve the above problems, solutions of non-precise control are mostly adopted in the prior art. Taking the example that the navigation bar scroll operation is executed by right-sliding touch in the first area (the area in the upper horizontal direction of the page), the return operation is executed by right-sliding touch in the second area (the area in the left vertical direction of the page), and the first area and the second area are intersected at the upper left corner of the page, event trigger collision occurs when the right-sliding touch is executed in the intersection area of the first area and the second area. The existing solution is as follows: multiple setting operations can be executed simultaneously, namely, when the intersection area slides to the right, the return operation and the navigation bar scrolling operation can be executed; or the event at the upper layer of the page covers the event at the lower layer, namely when the intersection area slides right, the execution of the navigation bar scrolling operation covers the execution of the returning operation; or the region compatibility can be targeted, such as moving the first region down a little and moving the second region right a little, and reducing the intersection region of the two. However, these solutions are not precise in controlling the event response in the intersection area and neither can adapt to various application scenarios.
Disclosure of Invention
The embodiment of the invention provides an event monitoring response method, an event monitoring response device, event monitoring response equipment and a storage medium, which are used for solving the problem of event triggering conflict and improving the control accuracy of the event triggering conflict.
In a first aspect, an embodiment of the present invention provides an event snoop response method, including:
when an operation event is monitored, sending the operation event to a pre-erected event monitoring container for processing;
and if at least two trigger events are simultaneously sent out by the event monitoring container according to the operation events, determining one event to be responded in the at least two trigger events according to a preset bubbling coverage strategy, and responding to the event to be responded.
In a second aspect, an embodiment of the present invention further provides an event monitoring response apparatus, including:
the event monitoring module is used for sending the operation event to a pre-erected event monitoring container for processing when the operation event is monitored;
and the event response module is used for determining one event to be responded in the at least two trigger events according to a preset bubbling coverage strategy and responding to the event to be responded if the event monitoring container simultaneously sends out the at least two trigger events according to the operation event.
In a third aspect, an embodiment of the present invention further provides a computer device, where the computer device includes:
one or more processors;
a memory for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the event snoop response method of any of the embodiments.
In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the event snoop response method according to any embodiment.
In the embodiment of the invention, when an operation event is monitored, the operation event is sent to a pre-erected event monitoring container for processing, if the event monitoring container sends out at least two conflicting trigger events simultaneously according to the operation event, a to-be-responded event is determined from the at least two trigger events according to a preset bubbling coverage strategy, and the to-be-responded event is responded, so that the problem of event triggering conflict is solved, the control accuracy of event triggering conflict is improved, and the method and the device are suitable for various application scenes.
Drawings
Fig. 1 is a flowchart of an event snoop response method according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating an exemplary display page area according to a first embodiment of the present invention;
fig. 3 is a flowchart of an event snoop response method according to a second embodiment of the present invention;
FIG. 4 is a schematic timing diagram of a second embodiment of a program architecture;
fig. 5 is a schematic block diagram of an event monitoring response apparatus according to a third embodiment of the present invention;
fig. 6 is a schematic structural diagram of a computer device according to a fourth embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
Before discussing exemplary embodiments in more detail, it should be noted that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although a flowchart may describe the operations (or steps) as a sequential process, many of the operations can be performed in parallel, concurrently or simultaneously. In addition, the order of the operations may be re-arranged. The process may be terminated when its operations are completed, but may have additional steps not included in the figure. The processes may correspond to methods, functions, procedures, subroutines, and the like.
Example one
Fig. 1 is a flowchart of an event monitoring response method according to an embodiment of the present invention, where this embodiment is applicable to a case where one operation event triggers execution of at least two response events, and the method can be executed by an event monitoring response apparatus according to any embodiment of the present invention, where the apparatus may be composed of hardware and/or software, and may be generally integrated in a computer device, such as a mobile terminal, for example, a mobile phone, a tablet computer, and the like.
As shown in fig. 1, the event snoop response method provided in this embodiment specifically includes the following steps:
and S110, when the operation event is monitored, sending the operation event to a pre-erected event monitoring container for processing.
The operation event refers to an event corresponding to a user operation, and may be, for example, an event corresponding to a user click operation, an event corresponding to a user slide operation, or the like. The execution mode of the operation event is not specifically limited in this embodiment, and may be any execution mode.
As a specific embodiment, the operation event may be a gesture operation event, that is, the operation event is performed as a gesture, for example, the operation event may be a gesture operation event of a user on a display interface, and the gesture operation may be a pointing operation, a sliding operation, a page turning operation, a dragging operation, and the like. It is worth pointing out that the gesture operation may be performed directly on the display screen, for example, a touch screen operation, or may be performed indirectly on the display screen, for example, a gesture motion sensing operation.
The event monitoring container may be a web container, which is a service program. In the embodiment of the present application, the event monitoring container is pre-installed, and is specifically configured to receive and process all operation events initiated by a user. And if the operation event is monitored to be initiated by the user, sending the operation event to an event monitoring container for processing.
When the operation event is a gesture operation event, as a specific implementation manner, before sending the operation event to a pre-erected event monitoring container, the method further includes: virtually erecting the event monitoring container in a display page; the event monitoring container is used for receiving and processing all gesture operation events in the display page.
Since the gesture operation event is operated with respect to the display page, the event monitoring container may be pre-installed in the display page, for example, the event monitoring container may be pre-virtually installed at the bottom of the display page. It is worth noting that the display page is normally rendered, and the current display page may also be defined as "display layer".
S120, if at least two trigger events are sent out simultaneously according to the operation events through the event monitoring container, determining one event to be responded in the at least two trigger events according to a preset bubbling coverage strategy, and responding to the event to be responded.
After the event monitoring container receives the operation event, the operation event is analyzed and processed, and a trigger event corresponding to the operation event is sent out. The operation event and the trigger event corresponding to the operation event are preset, taking the operation event as a right-sliding operation in the upper navigation bar area as an example, the trigger event corresponding to the operation event may be a navigation bar scroll event, taking the operation event as a right-sliding operation in the left edge area as an example, and the trigger event corresponding to the operation event may be a rollback event for returning to the previous page.
If the event monitoring container sends out at least two trigger events according to the received operation events, it indicates that the operation events initiated by the user cause the event trigger conflict problem, that is, the event monitoring container determines at least two trigger events according to one operation event, and obviously, the at least two trigger events are in conflict.
Assume that a top horizontal area in the display page is a first area, a left vertical area is a second area, and the first area and the second area have an intersection area in the top left corner of the display page, as shown in fig. 2. For example, a right-slide operation event in the first area triggers a navigation bar scroll event, and a right-slide operation event in the second area triggers a back-off event to return to a previous page, so that the right-slide operation event in the intersection area of the first area and the second area corresponds to two trigger events, respectively, a navigation bar scroll event and a back-off event to return to a previous page, and the two trigger events are in conflict, that is, the right-slide event in the intersection area causes an event trigger conflict problem.
If the operation event received by the event monitoring container is the right-sliding operation event in the intersection area, the event monitoring container may simultaneously issue two trigger events, which are a navigation bar scroll event and a rollback event for returning to a previous page, according to the operation event.
The preset bubble coverage policy may refer to covering at least one trigger event according to a bubble sorting theory, and only one uncovered trigger event is reserved, where the uncovered trigger event is an event to be responded. Typically, the ordering in bubble ordering theory may refer to a priority ordering, with higher priority trigger events being less easily overridden.
After the event to be responded is determined in the at least two conflicting trigger events, the event to be responded can be responded directly, so that the problem that how to respond is not known when the at least two conflicting trigger events are obtained is solved.
In the embodiment of the invention, when an operation event is monitored, the operation event is sent to a pre-erected event monitoring container for processing, if the event monitoring container sends out at least two conflicting trigger events simultaneously according to the operation event, a to-be-responded event is determined from the at least two trigger events according to a preset bubbling coverage strategy, and the to-be-responded event is responded, so that the problem of event triggering conflict is solved, the control accuracy of event triggering conflict is improved, and the method and the device are suitable for various application scenes.
Example two
On the basis of the above embodiments, the present embodiment provides a specific implementation manner. At least two virtual monitoring layers arranged in sequence are set in the event monitoring container, and different virtual monitoring layers proxy different areas in the display page.
Correspondingly, the operation event is sent to a pre-erected event monitoring container for processing, which may specifically be: the operation events are respectively sent to the at least two virtual monitoring layers for processing;
sending out at least two trigger events simultaneously according to the operation event by the event monitoring container, which may specifically be: and simultaneously sending out at least two trigger events according to the operation events through the at least two virtual monitoring layers.
Further, after the sending the operation events to the at least two virtual listening layers respectively for processing, the method further includes: and if the area of the target virtual monitoring layer agent is triggered by the operation event, sending a trigger event according to the operation event through the target virtual monitoring layer.
As shown in fig. 3, the event snoop response method provided in this embodiment specifically includes the following steps:
s210, when an operation event is monitored, the operation event is sent to the at least two virtual monitoring layers which are arranged in sequence and are set in a pre-erected event monitoring container for processing.
The virtual monitoring layer is set in the event monitoring container and is used for receiving and processing the matched operation event, and different virtual monitoring layer agents display different areas in the page. Specifically, the plurality of virtual listening layers set up in the event listening container are arranged in sequence, for example, may be arranged according to the arrangement order of the regions of the agents in the display page.
As an optional implementation manner, the at least two virtual listening layers set up in the event listening container are arranged according to a preset priority order. Typically, the priority order of the different virtual listening layers can be adjusted according to the actual application.
Assuming that four virtual snoop layers are set up in the event snoop container, arranged as D, C, B, A from the bottom to the top of the display page, the priority of the four virtual snoop layers may be sequentially higher.
In this embodiment, the operation event may specifically be a gesture operation event. When the operation events are monitored, the operation events are respectively sent to different virtual monitoring layers for processing according to the virtual monitoring layer sequence, for example, the operation events are respectively proxied to the different virtual monitoring layers D, C, B, A from bottom to top for processing.
S220, if the area of the target virtual monitoring layer agent is triggered by the operation event, a trigger event is sent out through the target virtual monitoring layer according to the operation event.
Still, taking the example that four virtual snooping layers are set up in the event snooping container and arranged in D, C, B, A from bottom to top of the display page, the operation events are processed in different virtual snooping layers D, C, B, A by proxy from bottom to top respectively. Assuming that the area of the virtual listening layer C agent is the second area as shown in fig. 2, and the area of the virtual listening layer B agent is the first area as shown in fig. 2, when the operation event is a right-slide operation in the intersection area of the first area and the second area, the area of the virtual listening layer C agent is triggered by the operation event, the virtual listening layer C issues a trigger event as a "rollback event to return to the previous page" according to the operation event, meanwhile, the area of the virtual listening layer B agent is also triggered by the operation event, and the virtual listening layer B issues a trigger event as a "navigation bar scroll event" according to the operation event. If the region of the virtual snoop layer D, A agent is not triggered by the operation event, then virtual snoop layer D, A does not issue a trigger event.
And S230, if at least two trigger events are sent out simultaneously through the at least two virtual monitoring layers according to the operation events, determining one event to be responded in the at least two trigger events according to a preset bubbling coverage strategy, and responding to the event to be responded.
When the at least two virtual monitoring layers respectively send out trigger events according to the operation events, the sent out at least two trigger events are in conflict, and then according to a preset bubbling coverage strategy, one event to be responded is determined from the at least two trigger events, and the event to be responded is responded.
As an optional implementation manner, according to a preset bubbling coverage policy, determining one event to be responded in the at least two trigger events may specifically be:
for any two trigger events, covering the trigger events sent by the virtual monitoring layer with the priority sequence in the front by the trigger events sent by the virtual monitoring layer with the priority sequence in the back; and taking one trigger event which is not covered in the at least two trigger events as the event to be responded.
Taking the example that the virtual monitoring layer B sends out the trigger event and the virtual monitoring layer C sends out the trigger event, the area of the virtual monitoring layer B agent is close to the top, the area of the virtual monitoring layer C agent is located between the top and the bottom, the priority of the virtual monitoring layer B is ranked in the front, and the priority of the virtual monitoring layer C is ranked in the back, so that the trigger event "navigation bar rolling event" sent by the virtual monitoring layer B covers the trigger event "sent by the virtual monitoring layer C returns to the rollback event of the previous page". Furthermore, the trigger event "navigation bar scroll event" sent by the virtual monitoring layer B is a to-be-responded event determined in the multiple conflicting trigger events, and responds to the to-be-responded event, and executes a gesture efficacy corresponding to the to-be-responded event.
For ease of understanding, FIG. 4 shows a general timing diagram of a program architecture. Referring to fig. 4, the initialization operation of the event snoop response apparatus in this embodiment occurs at the time sequence 8-time sequence 12 in the figure, and the operation validation process of the event snoop response method occurs at the time sequence 22-time sequence 23 in the figure.
For those parts of this embodiment that are not explained in detail, reference is made to the aforementioned embodiments, which are not repeated herein.
In the technical scheme, the event monitoring container is a web container which is used in the front-end field and can realize the conflict blocking gesture, the logic core of the event monitoring container is separated display and action monitoring, the problem of event triggering conflict is solved, the control accuracy of the event triggering conflict is improved, and the event monitoring container is suitable for various application scenes.
EXAMPLE III
Fig. 5 is a schematic block diagram of an event monitoring response apparatus according to a third embodiment of the present invention, where this embodiment is applicable to a case where one operation event triggers execution of at least two response events, and the apparatus may be implemented in a software and/or hardware manner, and may be generally integrated in a computer device, for example, a mobile terminal such as a mobile phone and a tablet computer.
As shown in fig. 5, the event snoop response apparatus includes: an event listening module 310 and an event response module 320. Wherein,
the event monitoring module 310 is configured to send an operation event to a pre-installed event monitoring container for processing when the operation event is monitored;
the event response module 320 is configured to determine, according to a preset bubbling coverage policy, one event to be responded among at least two trigger events and respond to the event to be responded, if the event monitoring container sends out the at least two trigger events according to the operation event at the same time.
In the embodiment of the invention, when an operation event is monitored, the operation event is sent to a pre-erected event monitoring container for processing, if the event monitoring container sends out at least two conflicting trigger events simultaneously according to the operation event, a to-be-responded event is determined from the at least two trigger events according to a preset bubbling coverage strategy, and the to-be-responded event is responded, so that the problem of event triggering conflict is solved, the control accuracy of event triggering conflict is improved, and the method and the device are suitable for various application scenes.
Specifically, the operation event includes a gesture operation event.
Further, the event snoop response device further includes: the event monitoring container erection module is used for virtually erecting the event monitoring container in a display page before the operation event is sent to a pre-erected event monitoring container; the event monitoring container is used for receiving and processing all gesture operation events in the display page.
In a specific embodiment, at least two virtual monitoring layers arranged in sequence are set in the event monitoring container, and different virtual monitoring layers proxy different areas in the display page;
correspondingly, the event monitoring module 310 is specifically configured to send the operation events to the at least two virtual monitoring layers for processing when the operation events are monitored;
the event response module 320 is specifically configured to determine, according to a preset bubbling coverage policy, one event to be responded among the at least two trigger events and respond to the event to be responded, if the at least two virtual monitoring layers send out the at least two trigger events simultaneously according to the operation event.
Further, the event snoop response device further includes: and the virtual monitoring layer event processing module is used for sending a triggering event according to the operation event through the target virtual monitoring layer if the area of the target virtual monitoring layer agent is triggered by the operation event after the operation event is respectively sent to the at least two virtual monitoring layers for processing.
Further, the event response module 320 is specifically configured to, if at least two trigger events are sent out simultaneously according to the operation event by the event monitoring container, for any two trigger events, use the trigger event sent out by the virtual monitoring layer with the priority ranking first to override the trigger event sent out by the virtual monitoring layer with the priority ranking last; and taking one trigger event which is not covered in the at least two trigger events as the event to be responded.
Specifically, the at least two virtual listening layers set in the event listening container are arranged according to a preset priority order.
The event monitoring response device provided by the embodiment of the invention can execute the event monitoring response method provided by any embodiment of the invention, and has corresponding functional modules and beneficial effects for executing the event monitoring response method.
Example four
Fig. 6 is a schematic structural diagram of a computer device according to a fourth embodiment of the present invention. As shown in fig. 6, the computer apparatus comprises a processor 40, a memory 41, an input device 42 and an output device 43; the number of processors 40 in the computer device may be one or more, and one processor 40 is taken as an example in fig. 6; the processor 40, the memory 41, the input device 42 and the output device 43 in the computer apparatus may be connected by a bus or other means, and the connection by the bus is exemplified in fig. 6.
The memory 41 serves as a computer-readable storage medium, and can be used for storing software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the event snoop response method in the embodiment of the present invention (for example, the event snoop module 310 and the event response module 320 in the event snoop response apparatus shown in fig. 5). The processor 40 executes various functional applications and data processing of the computer device by executing software programs, instructions and modules stored in the memory 41, that is, implements the event snoop response method described above.
The memory 41 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to use of the computer device, and the like. Further, the memory 41 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some examples, memory 41 may further include memory located remotely from processor 40, which may be connected to a computer device over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input device 42 is operable to receive input numeric or character information and to generate key signal inputs relating to user settings and function controls of the computer apparatus. The output device 43 may include a display device such as a display screen.
EXAMPLE five
An embodiment of the present invention further provides a computer-readable storage medium storing a computer program, where the computer program is used to execute an event monitoring response method when executed by a computer processor, and the method includes:
when an operation event is monitored, sending the operation event to a pre-erected event monitoring container for processing;
and if at least two trigger events are simultaneously sent out by the event monitoring container according to the operation events, determining one event to be responded in the at least two trigger events according to a preset bubbling coverage strategy, and responding to the event to be responded.
Of course, the computer program of the computer-readable storage medium storing the computer program according to the embodiments of the present invention is not limited to the above method operations, and may also perform related operations in the event snoop response method according to any embodiment of the present invention.
From the above description of the embodiments, it is obvious for those skilled in the art that the present invention can be implemented by software and necessary general hardware, and certainly, can also be implemented by hardware, but the former is a better embodiment in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as a floppy disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a FLASH Memory (FLASH), a hard disk or an optical disk of a computer, and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device) to execute the methods of the embodiments of the present invention.
It should be noted that, in the embodiment of the event snoop response apparatus, the included units and modules are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be implemented; in addition, specific names of the functional units are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present invention.
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments illustrated herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims (7)

1. An event snoop response method, comprising:
when a gesture operation event aiming at a cross area is monitored, the gesture operation event is respectively sent to at least two virtual monitoring layers in an event monitoring container virtually erected in a display page in advance for processing; the event monitoring container is used for receiving and processing all gesture operation events in the display page, at least two virtual monitoring layers which are arranged in sequence are arranged in the event monitoring container, different virtual monitoring layer agents display different areas in the page, and cross areas exist in the areas of the at least two virtual monitoring layer agents;
if at least two trigger events are sent out simultaneously through the at least two virtual monitoring layers according to the gesture operation events, determining one event to be responded in the at least two trigger events according to a preset bubbling coverage strategy, and responding to the event to be responded.
2. The method according to claim 1, after sending the gesture operation event to at least two virtual monitoring layers in an event monitoring container virtually erected in a display page in advance for processing, further comprising:
and if the area of the target virtual monitoring layer agent is triggered by the gesture operation event, sending a trigger event according to the gesture operation event through the target virtual monitoring layer.
3. The method according to claim 2, wherein the determining an event to be responded to from the at least two triggering events according to a preset bubbling coverage strategy comprises:
for any two trigger events, covering the trigger events sent by the virtual monitoring layer with the priority sequence in the front by the trigger events sent by the virtual monitoring layer with the priority sequence in the back;
and taking one trigger event which is not covered in the at least two trigger events as the event to be responded.
4. The method according to claim 1 or 3, wherein the at least two virtual listening layers established in the event listening container are arranged in a preset priority order.
5. An event snoop response apparatus, comprising:
the event monitoring module is used for respectively sending the gesture operation events to at least two virtual monitoring layers in an event monitoring container virtually erected in a display page in advance for processing when the gesture operation events aiming at the intersection area are monitored; the event monitoring container is used for receiving and processing all gesture operation events in the display page, at least two virtual monitoring layers which are arranged in sequence are arranged in the event monitoring container, different virtual monitoring layer agents display different areas in the page, and cross areas exist in the areas of the at least two virtual monitoring layer agents;
and the event response module is used for determining one event to be responded in the at least two trigger events according to a preset bubbling coverage strategy and responding to the event to be responded if the at least two trigger events are sent out simultaneously through the at least two virtual monitoring layers according to the gesture operation event.
6. A computer device, characterized in that the computer device comprises:
one or more processors;
a memory for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-4.
7. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1-4.
CN202010279750.2A 2020-04-10 2020-04-10 Event monitoring response method, device, equipment and storage medium Active CN111488101B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010279750.2A CN111488101B (en) 2020-04-10 2020-04-10 Event monitoring response method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010279750.2A CN111488101B (en) 2020-04-10 2020-04-10 Event monitoring response method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN111488101A CN111488101A (en) 2020-08-04
CN111488101B true CN111488101B (en) 2021-09-10

Family

ID=71794761

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010279750.2A Active CN111488101B (en) 2020-04-10 2020-04-10 Event monitoring response method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111488101B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112631479B (en) * 2021-03-08 2021-06-25 智者四海(北京)技术有限公司 Method and system for realizing sliding page turning non-rolling screen illusion
CN113485570B (en) * 2021-06-17 2023-12-05 深圳软牛科技有限公司 Multi-user writing method, device, computer readable storage medium and terminal equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103616970A (en) * 2013-11-07 2014-03-05 华为终端有限公司 Touch response method and device
CN107357458A (en) * 2017-07-04 2017-11-17 广东欧珀移动通信有限公司 Response method, device, storage medium and the mobile terminal of touch key-press
CN107729131A (en) * 2017-09-25 2018-02-23 努比亚技术有限公司 A kind of event-handling method, terminal and computer-readable recording medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7756898B2 (en) * 2006-03-31 2010-07-13 Isilon Systems, Inc. Systems and methods for notifying listeners of events
US9052800B2 (en) * 2010-10-01 2015-06-09 Z124 User interface with stacked application management
CN102541759B (en) * 2011-12-28 2014-12-17 畅捷通信息技术股份有限公司 Cache control device and cache control method
CN108647072B (en) * 2018-05-04 2021-11-30 武汉极意网络科技有限公司 Event monitoring method, device and equipment
CN110457097B (en) * 2019-05-24 2023-03-21 平安普惠企业管理有限公司 Page response control method and device, computer equipment and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103616970A (en) * 2013-11-07 2014-03-05 华为终端有限公司 Touch response method and device
CN107357458A (en) * 2017-07-04 2017-11-17 广东欧珀移动通信有限公司 Response method, device, storage medium and the mobile terminal of touch key-press
CN107729131A (en) * 2017-09-25 2018-02-23 努比亚技术有限公司 A kind of event-handling method, terminal and computer-readable recording medium

Also Published As

Publication number Publication date
CN111488101A (en) 2020-08-04

Similar Documents

Publication Publication Date Title
CN110928409B (en) Vehicle-mounted scene mode control method and device, vehicle and storage medium
CA3083799A1 (en) Optimizing transportation networks through dynamic user interfaces
CN109753215B (en) Window split-screen display method, device and equipment
CN111488101B (en) Event monitoring response method, device, equipment and storage medium
EP3554034B1 (en) Method and device for authenticating login
CN109639692B (en) Offline login method, device, equipment, system and storage medium
WO2020001023A1 (en) Multi-view linkage method for user display interface, computing device and storage medium
CN112835485A (en) Application interface processing method, apparatus, electronic device and readable storage medium
AU2019440748B2 (en) Method, device and apparatus for controlling touch operation mode, and storage medium
CN108845838B (en) Application preloading method, device, storage medium and terminal
CN113342455B (en) Layer processing method based on multiple operating systems and vehicle-mounted machine system
CN112698758A (en) Window display method and computing device
CN103631651A (en) Method and system for closing application programs
US20230338844A1 (en) Operation control method and apparatus, storage medium, and electronic device
JP7685628B2 (en) Road-to-vehicle cooperative information processing method, device, and terminal device
CN112328197A (en) Multi-screen display method and device and storage medium
CN104102367B (en) A kind of information processing method and device
CN115848377A (en) Lane changing control method, system, equipment and medium under different traffic environments
CN114115673A (en) Control method of vehicle-mounted screen
CN118193112A (en) Display method, device, equipment, storage medium and program product
CN113760163B (en) A scroll view control method, device, equipment and storage medium
CN107491249B (en) Control method, device and equipment of intelligent tablet and storage medium
EP4099146B1 (en) Screen partition display method, terminal, and computer storage medium
WO2024041023A9 (en) Application card adjustment method and apparatus, and terminal device and storage medium
CN114254600A (en) Drop-down list display method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant