CN118349143A - Method, device, equipment, medium and product for page interaction - Google Patents
Method, device, equipment, medium and product for page interaction Download PDFInfo
- Publication number
- CN118349143A CN118349143A CN202410505721.1A CN202410505721A CN118349143A CN 118349143 A CN118349143 A CN 118349143A CN 202410505721 A CN202410505721 A CN 202410505721A CN 118349143 A CN118349143 A CN 118349143A
- Authority
- CN
- China
- Prior art keywords
- navigation
- tab
- tag
- area
- presenting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
According to embodiments of the present disclosure, methods, apparatuses, devices, media, and products for page interactions are provided. The method comprises the following steps: presenting at least one navigation tab in a first navigation area and at least one navigation tab in a second navigation area, each navigation tab for navigating to a corresponding page; in response to detecting a predetermined trigger to a first navigation tab in a first navigation area, presenting an editing panel, the editing panel including at least a second navigation tab for replacing the first navigation tab, the second navigation tab being currently presented in a second navigation area; and in response to detecting selection of the second navigation tab in the editing panel, switching the first navigation tab to the second navigation tab in the first navigation area and switching the second navigation tab to the first navigation tab in the second navigation area. Therefore, the user can customize the position of the navigation tag in the navigation area, and the interaction convenience is improved.
Description
Technical Field
Example embodiments of the present disclosure relate generally to the field of computers and, more particularly, relate to methods, apparatuses, devices, and computer-readable storage media for page interactions.
Background
With the rapid development of internet technology, various applications have become an important tool in people's daily lives. Different applications often have different functions, and a user may implement a particular service through a particular application having a particular function.
In order to integrate more functions and provide more content in an application, multiple pages are typically associated with the application to provide different content. In the case of multiple pages associated, the application may provide a navigation area to enable hopping between pages based on navigation tags in the navigation area. The navigation area may be located at the top, bottom, or side areas of the page for presenting navigation tabs. The navigation area functions to link individual pages within a site or application.
Disclosure of Invention
In a first aspect of the present disclosure, a method of page interaction is provided. The method comprises the following steps: presenting at least one navigation tab in a first navigation area and at least one navigation tab in a second navigation area, each navigation tab for navigating to a corresponding page; in response to detecting a predetermined trigger to a first navigation tab in a first navigation area, presenting an editing panel, the editing panel including at least a second navigation tab for replacing the first navigation tab, the second navigation tab being currently presented in a second navigation area; and in response to detecting selection of the second navigation tab in the editing panel, switching the first navigation tab to the second navigation tab in the first navigation area and switching the second navigation tab to the first navigation tab in the second navigation area.
In a second aspect of the present disclosure, an apparatus for page interaction is provided. The device comprises: a tag presentation module configured to present at least one navigation tag in a first navigation area and at least one navigation tag in a second navigation area, each navigation tag for navigating to a corresponding page; a panel presentation module configured to present an editing panel in response to detecting a predetermined trigger to a first navigation tab in a first navigation area, the editing panel including at least a second navigation tab for replacing the first navigation tab, the second navigation tab being currently presented in a second navigation area; and a tab switching module configured to switch the first navigation tab to the second navigation tab in the first navigation area and switch the second navigation tab to the first navigation tab in the second navigation area in response to detecting the selection of the second navigation tab in the edit panel.
In a third aspect of the present disclosure, an electronic device is provided. The apparatus comprises at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. The instructions, when executed by at least one processing unit, cause the apparatus to perform the method of the first aspect.
In a fourth aspect of the present disclosure, a computer-readable storage medium is provided. The computer readable storage medium has stored thereon a computer program executable by a processor to implement the method of the first aspect.
In a fifth aspect of the present disclosure, a computer program product is provided. The computer program product is tangibly stored in a computer storage medium and comprises computer-executable instructions which, when executed by a device, cause the device to perform the method of the first or second aspect.
It should be understood that what is described in this section of the disclosure is not intended to limit key features or essential features of the embodiments of the disclosure, nor is it intended to limit the scope of the disclosure. Other features of the present disclosure will become apparent from the following description.
Drawings
The above and other features, advantages and aspects of embodiments of the present disclosure will become more apparent by reference to the following detailed description when taken in conjunction with the accompanying drawings. In the drawings, wherein like or similar reference numerals denote like or similar elements, in which:
FIG. 1 illustrates a schematic diagram of an example environment in which embodiments of the present disclosure may be implemented;
2A-2J illustrate schematic diagrams of example interfaces for page interactions, according to some embodiments of the present disclosure;
FIG. 3 illustrates a flow chart of a method for page interaction in accordance with some embodiments of the present disclosure;
FIG. 4 illustrates a schematic block diagram of an apparatus for page interactions, in accordance with certain embodiments of the present disclosure; and
Fig. 5 illustrates a block diagram of an electronic device in which one or more embodiments of the disclosure may be implemented.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure have been illustrated in the accompanying drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather, these embodiments are provided so that this disclosure will be more thorough and complete. It should be understood that the drawings and embodiments of the present disclosure are for illustration purposes only and are not intended to limit the scope of the present disclosure.
In describing embodiments of the present disclosure, the term "comprising" and its like should be taken to be open-ended, i.e., including, but not limited to. The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions are also possible below.
In this context, unless explicitly stated otherwise, performing a step "in response to a" does not mean that the step is performed immediately after "a", but may include one or more intermediate steps.
It will be appreciated that the data (including but not limited to the data itself, the acquisition or use of the data) involved in the present technical solution should comply with the corresponding legal regulations and the requirements of the relevant regulations.
It will be appreciated that prior to using the technical solutions disclosed in the embodiments of the present disclosure, the user should be informed and authorized of the type, usage range, usage scenario, etc. of the personal information related to the present disclosure in an appropriate manner according to relevant legal regulations.
For example, in response to receiving an active request from a user, prompt information is sent to the user to explicitly prompt the user that the operation requested to be performed will require obtaining and using personal information to the user, so that the user may autonomously select whether to provide personal information to software or hardware such as an electronic device, an application, a server, or a storage medium that performs the operation of the technical solution of the present disclosure according to the prompt information.
As an alternative but non-limiting implementation, in response to receiving an active request from a user, the prompt information may be sent to the user, for example, in a popup window, where the prompt information may be presented in a text manner. In addition, a selection control for the user to select to provide personal information to the electronic device in a 'consent' or 'disagreement' manner can be carried in the popup window.
It will be appreciated that the above-described notification and user authorization process is merely illustrative and not limiting of the implementations of the present disclosure, and that other ways of satisfying relevant legal regulations may be applied to the implementations of the present disclosure.
FIG. 1 illustrates a schematic diagram of an example environment 100 in which embodiments of the present disclosure may be implemented. In this example environment 100, an application 120 is installed in a terminal device 110. The user 140 may interact with the application 120 via the terminal device 110 and/or an attachment device of the terminal device 110. The application 120 may be a content acquisition class application (e.g., a video online acquisition application), an online shopping application, or any other suitable application.
In the environment 100 of fig. 1, the terminal device 110 may present the page 150 of the application 120 if the application 120 is in an active state. The pages 150 may include various types of pages that the application 120 can provide, such as content presentation pages, content authoring pages, content publishing pages, message pages, personal homepages, and so forth. The application 120 may provide content viewing functionality to view various types of content published in the application 120. Via the corresponding page, the application 120 may provide online content, such as media content, to the user 140. The application 120 may also provide for the switching of multiple pages for rendering content to the user 140 via an appropriate means, such as clicking or selecting a page element. The application 120 may also have a publishing function that allows the user 140 to publish authored media content. In this context, "media content" includes one or more types of content, such as images, image sets, video, motion pictures, audio, text, and so forth.
In some embodiments, terminal device 110 communicates with server 130 to enable provisioning of services for application 120. The terminal device 110 may be any type of mobile terminal, fixed terminal, or portable terminal, including a mobile handset, desktop computer, laptop computer, notebook computer, netbook computer, tablet computer, media computer, multimedia tablet, personal Communication System (PCS) device, personal navigation device, personal Digital Assistant (PDA), audio/video player, digital camera/camcorder, positioning device, television receiver, radio broadcast receiver, electronic book device, game device, or any combination of the preceding, including accessories and peripherals for these devices, or any combination thereof. In some embodiments, terminal device 110 is also capable of supporting any type of interface to the user (such as "wearable" circuitry, etc.). Server 130 may be various types of computing systems/servers capable of providing computing power, including, but not limited to, mainframes, edge computing nodes, computing devices in a cloud environment, and so forth.
It should be understood that the structure and function of the various elements in environment 100 are described for illustrative purposes only and are not meant to suggest any limitation as to the scope of the disclosure.
In general, a plurality of types of contents may be provided in an application and presented with different pages, respectively. For example, a navigation tab associated with a page may be provided such that a user may utilize the navigation tab to indicate, skip, or otherwise skip to a desired page. In general, navigation tags may be integrated in the navigation area of an application. A set of navigation tabs may be present in the navigation area to enable the user to switch pages. Furthermore, the navigation area may be presented in a floating manner within the page of the application to avoid that the page content affects the use of the navigation area.
Currently, the ordering and location of navigation tags in the navigation area of many applications are fixed, not supporting user modification, and lack flexibility. Furthermore, in the case of more available navigation tags, only some fixed navigation tags may be presented and more other navigation tags may need to be presented through a complicated operation, considering the limited size of the navigation area. This would hinder the convenience of page browsing, preventing tags of interest to some users from being placed in easily viewable and operational locations. For example, a certain navigation tag is always provided stationary in some convenient location for the user to select, but not all users are always interested in the page to which the navigation tag is directed. This will hinder the efficiency of page interactions for a portion of the users.
According to an embodiment of the present disclosure, an improved scheme for navigation tag editing is presented. The method includes presenting at least one navigation tab in a first navigation area and at least one navigation tab in a second navigation area, each navigation tab for navigating to a corresponding page. And if the terminal equipment detects the preset trigger of the first navigation tag in the first navigation area, presenting an editing panel. The editing panel includes at least a second navigation tab for replacing the first navigation tab, the second navigation tab being currently presented in the second navigation area. Then, the terminal device switches the first navigation tab to the second navigation tab in the first navigation area and switches the second navigation tab to the first navigation tab in the second navigation area in response to detecting the selection of the second navigation tab in the editing panel.
Therefore, a user can select a proper navigation tag adjustment mode according to the requirement to adjust the navigation tag in the navigation area. The display position of the navigation tags is conveniently and rapidly customized by a user, the display of the navigation tags is flexibly adjusted according to the use requirement, and the page browsing efficiency and the user experience are improved.
Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.
In an embodiment of the present disclosure, the terminal device 110 may present one or more navigation tags in a certain arrangement order in a navigation area of the page 150 when the page 150 is provided to the user. In general, the number of navigation tags presented in the navigation area may be preset based on the space occupied by the navigation tags and the total space provided by the navigation area, so as to avoid too many navigation tags being presented at the same time, resulting in too small a navigation tag for a user to use.
For example, in the case of a horizontal lateral arrangement of navigation tags, the arrangement order may be determined based on certain arrangement logic, e.g., arranging the navigation tags in sequence from left to right or right to left. It should be understood that the above arrangement and the arrangement logic according to the above are only exemplary and are not intended to be limiting in any way, for example, the above arrangement may be vertical top-to-bottom, bottom-to-top, or ring-like arrangements. Thereby avoiding cluttered navigation tags.
In addition, the page may further include a plurality of navigation areas, and one or more navigation tags may be arranged in different navigation areas. In some embodiments, the page may include a top navigation area and a bottom navigation area. Alternatively or additionally, the page may also include side navigation areas, such as a left navigation area and/or a right navigation area.
In embodiments of the present disclosure, terminal device 110 may allow user 140 to adjust specific navigation tags in the navigation area as desired so that user 140 may customize the manner in which navigation tags in some locations are customized. This may provide the user with the ability to personalize the selection and configuration of the navigation tag. Therefore, the user 140 can still acquire the needed navigation tag under the condition of limited screen space, and the use experience of the user is improved.
The terminal device 110 may provide an editing panel for navigation editing such that the user 140 selects other navigation tags from the editing panel to be used to replace the current navigation tag. In the embodiment of the disclosure, the exchange of the navigation tags in different navigation areas can be supported, so that the adjustment range and the flexibility of the navigation tags by a user are higher. For example, in response to a user's trigger operation, an editing panel may be presented in association with navigation tab a, with user 140 using navigation tab B in another navigation area selected from the editing panel for replacement of navigation tab a.
The scheme of the present disclosure for page interaction will be described below with reference to fig. 2A to 2J for ease of understanding. Fig. 2A-2J illustrate schematic diagrams of example interfaces 200A-200J for page interactions, according to some embodiments of the present disclosure. The example interfaces 200A-200J shown in fig. 2A-2J may be any page of the application 120. Although it is described that these embodiments may be implemented at the terminal device 120 of fig. 1, in particular at an application client of the terminal device 120, in other embodiments the terminal device 120 may perform these operations with the assistance of the server 130.
In embodiments of the present disclosure, terminal device 110 may provide a plurality of navigation areas in page 150, each navigation area having one or more navigation tags present therein. As explained above, one or more navigation tags may be arranged, presented in a certain order. For convenience of description, the arrangement order used herein and hereinafter is exemplified in a right-to-left, horizontal arrangement, i.e., a navigation tag located at the rightmost side of a certain navigation area may be considered as the foremost navigation tag.
In some embodiments, the terminal device 110 presents at least one navigation tag in a first navigation area and at least one navigation tag in a second navigation area. Each navigation tab is for navigating to a corresponding page. As shown in the example interface 200A of fig. 2A, the terminal device 110 presents a "home" navigation tab 213, a "friends" navigation tab 212, a "messages" navigation tab 214, an "me" navigation tab 215, a "shoot" navigation tab 216, and so forth in a navigation area 211 (which may also be referred to as a bottom navigation area).
Terminal device 110 presents a "recommended" navigation tab 217, a "focused on" navigation tab 218, a "mall" navigation tab 219, and so forth in navigation area 210 (which may also be referred to as a top navigation area). In some examples, a "shot" navigation tab 216 is used to navigate to a shot page for shooting by the user 140. The "mall" navigation tab 219 is used to navigate to a page of the mall for purchase by the user 140.
In an embodiment of the present disclosure, the terminal device 110 presents the editing panel in response to detecting a predetermined trigger to a first navigation tag in a first navigation area. The editing panel includes at least a second navigation tag for replacing the first navigation tag. The second navigation tag is currently presented in a second navigation area other than the first navigation area. The number of navigation tags in the editing panel that can be used to replace the first navigation tag can be one or more than one (e.g., including other navigation tags in addition to the second navigation tag). Where multiple navigation tags are included, the optional other navigation tags may include one or more navigation tags located in the first navigation area.
In some examples, the predetermined trigger of the navigation tab by the user 140 in the navigation area may be a long press of the navigation tab, or a double click of the navigation tab, or a single click of the navigation tab and selection of edit navigation, or the like. The terminal device 110 presents an edit panel based on the user 140 long pressing the navigation tab and/or clicking the navigation tab and selecting the edit navigation, as will be described in detail below.
As with the example interfaces shown in fig. 2A-2B, if terminal device 110 detects a predetermined trigger (e.g., a long press gesture operation) by user 140 on "friend" navigation tab 212 in navigation area 211, editing panel 220 is presented. Editing panel 220 includes at least one second navigation tab for replacing "friends" navigation tab 212. For example, a "mall" navigation tab 219, a "focus" navigation tab 218, etc., that is currently presented in the navigation area 210.
The terminal device 110 switches the first navigation tab to the second navigation tab in the first navigation area in response to detecting the selection of the second navigation tab in the editing panel. Accordingly, the terminal device 110 switches the second navigation tag to the first navigation tag in the second navigation area.
As with the example interfaces 200C and 200E shown in fig. 2C and 2E, the user 140 selects the "mall" navigation tab 219 in the edit panel 220 and clicks the confirm control 230. Subsequently, the terminal device 110 switches the "friend" navigation tab 212 to the "mall" navigation tab 219 in the navigation area 211 included in the interface 200E in response to the selection of the user. Accordingly, terminal device 110 switches "mall" navigation tab 219 to "friend" navigation tab 212 in navigation area 210 included in interface 200E.
That is, by providing an editing panel, the user may be enabled to interchange navigation tags in different navigation areas. This may allow the user to adjust navigation tags that are more interesting, more frequently accessed, to a desired location, such as a location that is easier for the user to operate or more noticeable.
In some embodiments, if the terminal device 110 detects a preset trigger for the first navigation tag and a selection of the second navigation tag in the case of presenting the page corresponding to the third navigation tag, the terminal device 110 switches the first navigation tag to the second navigation tag in the first navigation area and switches the second navigation tag to the first navigation tag in the second navigation area, and then still presents the page corresponding to the second navigation tag in the first navigation area. The "third navigation tag" herein may be any navigation tag in the first navigation area or the second navigation area. In this way, regardless of what was previously presented, after triggering the interchange of navigation tabs by way of the first navigation tab, the page of the application 150 may always be located to the page corresponding to the second navigation tab that is currently switched to the original first navigation tab location in the first navigation area.
As shown in the example interface 200D of fig. 2D, the terminal device 110 detects a preset trigger for the "friend" navigation tab 212 and a selection of the "mall" navigation tab 219 under a page corresponding to any navigation tab presented (e.g., the "home" navigation tab 213, or the "recommended" navigation tab 217).
At this time, the terminal device 110 switches the "friend" navigation tab 212 to the "mall" navigation tab 219 in the navigation area 211, and switches the "mall" navigation tab 219 to the "friend" navigation tab 212 in the navigation area 210, the page 200D corresponding to the "mall" navigation tab 219 in the navigation area 211.
It can be understood that, no matter what page the current terminal device presents corresponds to the navigation tag, as long as the user clicks on the first navigation tag and selects to switch to the second navigation tag, the terminal device 110 presents the page corresponding to the second navigation tag after switching.
The terminal device 110 will be described below with continued reference to fig. 2A through 2J, presenting an editing panel based on the user 140 pressing the navigation tab long and/or clicking the navigation tab and selecting editing navigation.
First, for the user 140 to press the navigation tab for a long time, the terminal device 110 presents an editing panel in response to a trigger operation of the user 140. For ease of understanding, description will be given with reference to fig. 2A to 2E.
In some embodiments, the terminal device 110 presents the editing panel in response to detecting a first trigger operation to the first navigation tag. In some examples, the first trigger operation of the first navigation tag by the user 140 may be a long press of the first navigation tag, or a double click of the first navigation tag. In some examples, the first trigger operation may always be able to trigger the presentation of the editing panel.
If terminal device 110 detects that user 140 has long pressed or double clicked on "friend" navigation tab 212, edit panel 220 will be presented. The terminal device 110 switches the "friend" navigation tab 212 to the "mall" navigation tab 219 in the navigation area 211 and switches the "mall" navigation tab 219 to the "friend" navigation tab 212 in the navigation area 210 in response to the user's selection in the editing panel 220.
Another way of triggering the editing panel will be described with continued reference to fig. 2F to 2J. In this manner, the terminal device 110 presents an editing panel based on the user 140 clicking on the navigation tab and selecting editing navigation.
In some embodiments, the terminal device 110 presents the edit trigger control in response to detecting the second trigger operation on the first navigation tag. The terminal device 110 then presents an edit panel in response to detecting the selection of the edit trigger control.
As with the example interfaces 200F-200I shown in fig. 2F-2I, if the terminal device 110 detects a trigger operation in the interface 200F that the user 140 clicks on the "mall" navigation tab 219, an edit trigger control 270 will be presented. Then, if the terminal device 110 detects a selection operation of the edit trigger control 270 by the user 140, an edit panel 280 is presented.
In some embodiments, the second triggering operation is further configured to trigger a preset operation for a page corresponding to the first navigation tag, for example, a refresh operation for the page content. In response to detecting the second trigger operation on the first navigation tag, the terminal device 110 performs a preset operation on the page corresponding to the first navigation tag while presenting the edit trigger control.
In some examples, if terminal device 110 detects a trigger operation of user 140 clicking on "mall" navigation tab 219, the page corresponding to "mall" navigation tab 219 will be refreshed while edit trigger control 270 is presented.
As shown in the example interfaces 200G-200H of fig. 2G-2H, the terminal device 110 detects that the user 140 clicks the trigger operation of the refresh control 271 for the page corresponding to the "mall" navigation tab 219, and refreshes the page corresponding to the "mall" navigation tab 219 to form a refreshed page 200H.
In such an embodiment, the triggering gesture for triggering the page operation is simultaneously configured to be able to trigger editing of the navigation tab. Since the user may previously know the triggering mode of the preset operation on the page, the user can notice the editing function of the navigation tag through the common triggering operation. Thus, when the user executes the second triggering operation, the user can not only continue to execute the page operation corresponding to the second triggering operation, but also determine whether to continue to trigger editing of the navigation tag according to the requirement.
In some embodiments, the terminal device 110 determines whether the edit trigger control was previously presented a predetermined number of times in response to detecting a second trigger operation on the first navigation tab. If terminal device 110 determines that the edit trigger control has not been previously presented a predetermined number of times, the edit trigger control is presented.
In some examples, if terminal device 110 detects a second trigger operation on the navigation tag, it is determined whether the edit trigger control was previously presented a predetermined number of times (e.g., X times). If the edit trigger control has not been previously presented X times, terminal device 110 can continue to present the edit trigger control.
In some embodiments, if the terminal device 110 determines that the edit trigger control has been previously presented a predetermined number of times and no selection of the edit trigger control has been detected in any of the predetermined number of presentations, a preset operation is performed for the page to which the first navigation tab corresponds without presenting the edit trigger control.
In some examples, if the edit trigger is presented X times and none of the terminal devices 110 receives a click of the edit trigger by the user 140, then the terminal device 110 will no longer display the edit trigger. For example, if the edit trigger is presented X times and none of the terminal device 110 receives a click of the edit trigger by the user 140X consecutive times, then the terminal device 110 will not display the edit trigger for Y days.
If the edit trigger control was previously presented a predetermined number of times (e.g., X times) but none received a user's click, this means that the user may not be much willing to edit the navigation tab through the approach. In this case, when the user triggers the first navigation tab through the second trigger operation again, the edit trigger control may not be presented any more, but the page operation corresponding to the second trigger operation may be directly performed. Therefore, the user can be prevented from being disturbed, and the user can start to smoothly execute the preset operation on the page.
In some embodiments, after switching the first navigation tab to the second navigation tab in the first navigation area and switching the second navigation tab to the first navigation tab in the second navigation area, the navigation tabs may further be interchanged or adjusted based on the user's operation. For example, the terminal device 110 presents the editing panel in response to detecting a predetermined trigger to a second navigation tag in the first navigation area. The editing panel includes at least a first navigation tag for replacing a second navigation tag. The terminal device 110 switches the second navigation tab to the first navigation tab in the first navigation area and switches the first navigation tab to the second navigation tab in the second navigation area in response to detecting the selection of the first navigation tab in the edit panel.
With continued reference to the example interface 200E shown in FIG. 2E, after the first handoff is successful, if the terminal device 110 detects a predetermined trigger to the "mall" navigation tab 219 in the navigation area 211, an edit panel will be presented. At least the "friends" navigation tab 212 is included in the editing panel to replace the "mall" navigation tab 219.
If terminal device 110 detects a selection of "friend" navigation tab 212, mall "navigation tab 219 is replaced with" friend "navigation tab 212 in navigation area 211. Accordingly, terminal device 110 replaces "friends" navigation tab 212 with "mall" navigation tab 219 in navigation area 210. It will be appreciated that after the successful handoff, the user 140 triggers the handoff navigation tag again, and the navigation tag can be switched back.
In some embodiments, an editing panel for navigation tag interchange in different navigation areas may be configured to a specific location in the first navigation area. For example, in the example of fig. 2A to 2D, in a position corresponding to the second navigation tab from left to right in the bottom navigation area 211, the user can always trigger the presentation of the editing panel by the first trigger operation or the second trigger operation to select the navigation tab presented at that position. In other embodiments, a similar manner of navigation tag adjustment as described above may be provided for any navigation tag corresponding location in a given navigation area, or for any navigation tag in any navigation tag.
In some embodiments, after the navigation tag is switched, a prompt message may be further provided to the user, so that the user may notice the navigation tag switch, and/or prompt the user for a subsequent switching mode. In some embodiments, after the terminal device 110 switches the first navigation tag to the second navigation tag in the first navigation area and switches the second navigation tag to the first navigation tag in the second navigation area, the first hint information is presented in the area associated with the second navigation tag. The first prompt message at least comprises at least one of the following: and the switching state of the second navigation tag guides the editing mode of the second navigation tag.
In some examples, after the handover is successful, the terminal device 110 presents the first hint information in the area associated with the second navigation tag. For example, the terminal device 110 may present the first prompt in the form of a bubble in the area associated with the second navigation tag. In some examples, the first hint information includes a switch state of the second navigation tag, e.g., a switch success. The first prompt may also include a guide to the editing mode of the second navigation tag. For example, long presses of the second navigation tab may be edited again.
Referring back to the example interface 200D of fig. 2D, after the handover is successful, the terminal device 110 presents the first prompt 241 in the form of a bubble in the area associated with the "mall" navigation tab 219. For example, the first prompt 241 is "mall navigation tab 219 has moved to here, long press is editable again". For another example, the first prompt 241 is "switch successful," and the long press mall navigation tab 219 can be edited again.
As with the example interfaces 200I-200J shown in fig. 2I-2J, if the terminal device 110 detects that the user 140 clicks on the "mall" navigation tab 219 and selects the edit trigger control 270, an edit panel 280 is presented. At this time, if the terminal device 110 detects that the user 140 clicks the close control 281 on the editing panel 280, the terminal device 110 will present the prompt information "long press edit possible" in the form of a bubble in the interface 200J.
In some embodiments, after switching the first navigation tab to the second navigation tab in the first navigation area and switching the second navigation tab to the first navigation tab in the second navigation area, the terminal device 110 presents the second hint information in the area associated with the first navigation tab in response to detecting that the page corresponding to the navigation tab in the second navigation area is presented.
In some examples, after the handover is successful, if the terminal device 110 detects that a page corresponding to a navigation tag in the second navigation area is presented, a second hint information is presented in the area associated with the first navigation tag.
Referring back to the example interface 200E of fig. 2E, after the handover is successful, if the terminal device 110 detects that the page corresponding to the "recommended" navigation tab 217 in the navigation area 210 is presented, the second prompt 251 is presented in the form of a bubble in the area associated with the "friend" navigation tab 212. For example, the second prompt 251 is "friend navigation tab 251 is moved to here".
In some embodiments, the first navigation area and the second navigation area correspond to a target application. After the terminal device 110 switches the first navigation tag to the second navigation tag in the first navigation area and switches the second navigation tag to the first navigation tag in the second navigation area, at least one of the following is presented in response to the target application being restarted: a first hint information in an area associated with the second navigation tag or a second hint information in an area associated with the first navigation tag.
It will be appreciated that after the navigation tag is successfully switched, if the target application is restarted, the terminal device 110 may present the first prompt information in the area associated with the second navigation tag. Additionally, the terminal device 110 may also present the second hint information in the area associated with the first navigation tag.
In some examples, after the handoff is completed, if the target application is restarted for the first time, the terminal device 110 presents the first hint information in the area associated with the second navigation tag. Then, if the target application is restarted a second time, the terminal device 110 presents a second hint information in the area associated with the first navigation tag.
In summary, according to various embodiments of the present disclosure, adjustment of navigation tabs in a navigation area may be achieved based on user selection on an editing panel. Therefore, the user is allowed to conveniently and rapidly customize the presentation positions of a plurality of navigation tags, the presentation of the navigation tags is flexibly adjusted according to the use requirement, and the page browsing efficiency and the user experience are improved.
Example procedure
Fig. 3 illustrates a flow chart of a method 300 for page interactions, according to some embodiments of the present disclosure. The method 300 may be implemented at the terminal device 110. The process 300 is described below with reference to fig. 1.
At block 310, the terminal device 110 presents at least one navigation tag in a first navigation area and at least one navigation tag in a second navigation area, each navigation tag for navigating to a corresponding page.
In block 320, the terminal device 110, in response to detecting the predetermined trigger for the first navigation tab in the first navigation area, presents an editing panel including at least one second navigation tab for replacing the first navigation tab, the second navigation tab being currently presented in the second navigation area.
In block 330, the terminal device 110 switches the first navigation tab to the second navigation tab in the first navigation area and switches the second navigation tab to the first navigation tab in the second navigation area in response to detecting the selection of the second navigation tab in the edit panel.
In some embodiments, presenting the editing panel includes: in response to detecting a first trigger operation to the first navigation tab, an editing panel is presented.
In some embodiments, presenting the editing panel includes: responsive to detecting a second trigger operation on the first navigation tag, presenting an edit trigger control; and in response to detecting a selection of the edit trigger control, presenting an edit panel.
In some embodiments, the second triggering operation is further configured to trigger a preset operation for a page corresponding to the first navigation tab, and wherein presenting the edit triggering control includes, in response to detecting the second triggering operation for the first navigation tab, executing the preset operation for the page corresponding to the first navigation tab while presenting the edit triggering control.
In some embodiments, presenting the edit trigger control further comprises: in response to detecting the second trigger operation on the first navigation tab, determining whether the edit trigger control was previously presented a predetermined number of times; and presenting the edit trigger control if it is determined that the edit trigger control has not been previously presented a predetermined number of times.
In some embodiments, the second triggering operation is further configured to trigger a preset operation for a page corresponding to the first navigation tag, and the process 300 further includes: and if the edit trigger control is determined to be previously presented for a preset number of times and the selection of the edit trigger control is not detected in the preset number of presentations, executing the preset operation aiming at the page corresponding to the first navigation tag, and not presenting the edit trigger control.
In some embodiments, the preset trigger for the first navigation tab and the selection of the second navigation tab are detected with the page corresponding to the third navigation tab presented, and the process 300 further includes: and after the first navigation tag is switched to the second navigation tag in the first navigation area and the second navigation tag is switched to the first navigation tag in the second navigation area, presenting a page corresponding to the second navigation tag in the first navigation area.
In some embodiments, the process 300 further comprises: after the first navigation tag is switched to the second navigation tag in the first navigation area and the second navigation tag is switched to the first navigation tag in the second navigation area, first prompt information is presented in the area associated with the second navigation tag, wherein the first prompt information at least comprises at least one of the following: and the switching state of the second navigation tag guides the editing mode of the second navigation tag.
In some embodiments, the process 300 further comprises: after the first navigation tag is switched to the second navigation tag in the first navigation area and the second navigation tag is switched to the first navigation tag in the second navigation area, second prompt information is presented in the area associated with the first navigation tag in response to detecting that a page corresponding to the navigation tag in the second navigation area is presented.
In some embodiments, the process 300 further comprises: in response to detecting a predetermined trigger for a second navigation tag in the first navigation area, presenting an editing panel, the editing panel including at least a first navigation tag for replacing the second navigation tag; and in response to detecting selection of the first navigation tab in the editing panel, switching the second navigation tab to the first navigation tab in the first navigation area and switching the first navigation tab to the second navigation tab in the second navigation area.
In some embodiments, the first navigation area and the second navigation area correspond to a target application, the method further comprising: after switching the first navigation tab to the second navigation tab in the first navigation area and switching the second navigation tab to the first navigation tab in the second navigation area, in response to the target application being restarted, at least one of: a first hint information in an area associated with the second navigation tag or a second hint information in an area associated with the first navigation tag.
Example apparatus and apparatus
Fig. 4 illustrates a schematic block diagram of an apparatus 400 for page interactions, in accordance with certain embodiments of the present disclosure. The apparatus 400 may be implemented as or included in the terminal device 110. The various modules/components in apparatus 400 may be implemented in hardware, software, firmware, or any combination thereof.
As shown, the apparatus 400 includes a tab presentation module 410 configured to present at least one navigation tab in a first navigation area and at least one navigation tab in a second navigation area, each navigation tab for navigating to a corresponding page. The apparatus 400 further comprises a panel presentation module 420 configured to present an editing panel in response to detecting a predetermined trigger for a first navigation tag in the first navigation area, the editing panel comprising at least a second navigation tag for replacing the first navigation tag, the second navigation tag being currently presented in the second navigation area. The apparatus 400 further comprises a tag switch module 430 configured to switch the first navigation tag to the second navigation tag in the first navigation area and to switch the second navigation tag to the first navigation tag in the second navigation area in response to detecting a selection of the second navigation tag in the edit panel.
In some embodiments, the panel presentation module 420 is further configured to present the editing panel in response to detecting a first trigger operation on the first navigation tag.
In some embodiments, the panel presentation module 420 is further configured to present an edit trigger control in response to detecting a second trigger operation on the first navigation tab; and in response to detecting a selection of the edit trigger control, presenting an edit panel.
In some embodiments, the second triggering operation is further configured to trigger a preset operation for a page corresponding to the first navigation tag, and the panel presentation module 420 includes a control presentation module configured to perform the preset operation for the page corresponding to the first navigation tag while presenting the edit triggering control in response to detecting the second triggering operation for the first navigation tag.
In some embodiments, the control presentation module is further configured to determine, in response to detecting the second trigger operation on the first navigation tab, whether the edit trigger control was previously presented a predetermined number of times; and presenting the edit trigger control if it is determined that the edit trigger control has not been previously presented a predetermined number of times.
In some embodiments, the second triggering operation is further configured to trigger a preset operation for a page corresponding to the first navigation tag, and the apparatus 400 further includes an operation execution module configured to execute the preset operation for the page corresponding to the first navigation tag without presenting the edit trigger control if it is determined that the edit trigger control was previously presented a predetermined number of times and no selection of the edit trigger control is detected in any of the predetermined number of presentations.
In some embodiments, the apparatus 400 further comprises a page presentation module configured to present the page corresponding to the second navigation tab in the first navigation area after switching the first navigation tab to the second navigation tab in the first navigation area and switching the second navigation tab to the first navigation tab in the second navigation area, when a preset trigger to the first navigation tab and a selection to the second navigation tab are detected in case of presenting the page corresponding to the third navigation tab.
In some embodiments, the apparatus 400 further comprises a first hint information presentation module configured to present the first hint information in the area associated with the second navigation tag after switching the first navigation tag to the second navigation tag in the first navigation area and switching the second navigation tag to the first navigation tag in the second navigation area, wherein the first hint information includes at least one of: and the switching state of the second navigation tag guides the editing mode of the second navigation tag.
In some embodiments, the apparatus 400 further comprises a second hint information presentation module configured to present the second hint information in the area associated with the first navigation tab in response to detecting that a page corresponding to the navigation tab in the second navigation area is presented after switching the first navigation tab to the second navigation tab in the first navigation area and switching the second navigation tab to the first navigation tab in the second navigation area.
In some embodiments, the tag switch module 430 is further configured to present an editing panel in response to detecting a predetermined trigger for a second navigation tag in the first navigation area, the editing panel including at least a first navigation tag for replacing the second navigation tag; and in response to detecting selection of the first navigation tab in the editing panel, switching the second navigation tab to the first navigation tab in the first navigation area and switching the first navigation tab to the second navigation tab in the second navigation area.
In some embodiments, the first navigation area and the second navigation area correspond to a target application, the apparatus 400 further comprises an information presentation module configured to present at least one of the following in response to the target application being restarted after switching the first navigation tab to the second navigation tab in the first navigation area and switching the second navigation tab to the first navigation tab in the second navigation area: a first hint information in an area associated with the second navigation tag or a second hint information in an area associated with the first navigation tag.
Fig. 5 illustrates a block diagram of an electronic device 500 in which one or more embodiments of the disclosure may be implemented. It should be understood that the electronic device 500 shown in fig. 5 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. The electronic device 500 shown in fig. 5 may be used to implement the terminal device 110 of fig. 1.
As shown in fig. 5, the electronic device 500 is in the form of a general-purpose electronic device. The components of electronic device 500 may include, but are not limited to, one or more processors or processing units 510, memory 520, storage 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. The processing unit 510 may be a real or virtual processor and is capable of performing various processes according to programs stored in the memory 520. In a multiprocessor system, multiple processing units execute computer-executable instructions in parallel to improve the parallel processing capabilities of electronic device 500.
Electronic device 500 typically includes multiple computer storage media. Such a medium may be any available media that is accessible by electronic device 500, including, but not limited to, volatile and non-volatile media, removable and non-removable media. The memory 520 may be volatile memory (e.g., registers, cache, random Access Memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. Storage device 530 may be a removable or non-removable media and may include machine-readable media such as flash drives, magnetic disks, or any other media that may be capable of storing information and/or data (e.g., training data for training) and may be accessed within electronic device 500.
The electronic device 500 may further include additional removable/non-removable, volatile/nonvolatile storage media. Although not shown in fig. 5, a magnetic disk drive for reading from or writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data medium interfaces. Memory 520 may include a computer program product 525 having one or more program modules configured to perform the various methods or acts of the various embodiments of the present disclosure.
The communication unit 540 enables communication with other electronic devices through a communication medium. Additionally, the functionality of the components of electronic device 500 may be implemented in a single computing cluster or in multiple computing machines capable of communicating over a communication connection. Thus, the electronic device 500 may operate in a networked environment using logical connections to one or more other servers, a network Personal Computer (PC), or another network node.
The input device 550 may be one or more input devices such as a mouse, keyboard, trackball, etc. The output device 560 may be one or more output devices such as a display, speakers, printer, etc. The electronic device 500 may also communicate with one or more external devices (not shown), such as storage devices, display devices, etc., with one or more devices that enable a user to interact with the electronic device 500, or with any device (e.g., network card, modem, etc.) that enables the electronic device 500 to communicate with one or more other electronic devices, as desired, via the communication unit 540. Such communication may be performed via an input/output (I/O) interface (not shown).
According to an exemplary implementation of the present disclosure, a computer-readable storage medium having stored thereon computer-executable instructions, wherein the computer-executable instructions are executed by a processor to implement the method described above is provided. According to an exemplary implementation of the present disclosure, there is also provided a computer program product tangibly stored on a non-transitory computer-readable medium and comprising computer-executable instructions that are executed by a processor to implement the method described above.
Various aspects of the present disclosure are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus, devices, and computer program products implemented according to the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer readable program instructions may be provided to a processing unit of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processing unit of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable medium having the instructions stored therein includes an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various implementations of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The foregoing description of implementations of the present disclosure has been provided for illustrative purposes, is not exhaustive, and is not limited to the implementations disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the various implementations described. The terminology used herein was chosen in order to best explain the principles of each implementation, the practical application, or the improvement of technology in the marketplace, or to enable others of ordinary skill in the art to understand each implementation disclosed herein.
Claims (15)
1. A method of page interaction, comprising:
Presenting at least one navigation tab in a first navigation area and at least one navigation tab in a second navigation area, each navigation tab for navigating to a corresponding page;
in response to detecting a predetermined trigger to a first navigation tab in the first navigation area, presenting an editing panel comprising at least one second navigation tab for replacing the first navigation tab, the second navigation tab being currently presented in the second navigation area; and
In response to detecting selection of the second navigation tab in the editing panel, the first navigation tab is switched to the second navigation tab in the first navigation area, and the second navigation tab is switched to the first navigation tab in the second navigation area.
2. The method of claim 1, wherein presenting the editing panel comprises:
the editing panel is presented in response to detecting a first trigger operation to the first navigation tab.
3. The method of claim 1, wherein presenting the editing panel comprises:
Responsive to detecting a second trigger operation on the first navigation tag, presenting an edit trigger control; and
In response to detecting selection of the edit trigger control, the edit panel is presented.
4. The method of claim 3, wherein the second triggering operation is further configured to trigger a preset operation for a page to which the first navigation tab corresponds, and wherein presenting an edit trigger control comprises:
and responding to the detection of the second triggering operation of the first navigation tag, and executing the preset operation for the page corresponding to the first navigation tag while presenting the editing triggering control.
5. The method of claim 3, wherein presenting the edit trigger control further comprises:
In response to detecting the second trigger operation on the first navigation tab, determining whether the editing trigger control was previously presented a predetermined number of times; and
And if the edit trigger control is determined not to be previously presented for a predetermined number of times, presenting the edit trigger control.
6. The method of claim 5, wherein the second triggering operation is further configured to trigger a preset operation for a page corresponding to the first navigation tag, the method further comprising:
And if the edit trigger control is determined to be previously presented for a preset number of times and the selection of the edit trigger control is not detected in the preset number of presentations, executing the preset operation on the page corresponding to the first navigation tag, and not presenting the edit trigger control.
7. The method of claim 1, wherein the preset trigger for the first navigation tab and the selection of the second navigation tab are detected with a page corresponding to a third navigation tab presented, and the method further comprises:
And after the first navigation tag is switched to the second navigation tag in the first navigation area and the second navigation tag is switched to the first navigation tag in the second navigation area, presenting a page corresponding to the second navigation tag in the first navigation area.
8. The method of claim 1, further comprising:
After switching the first navigation tag to the second navigation tag in the first navigation area and switching the second navigation tag to the first navigation tag in the second navigation area, presenting a first hint information in the area associated with the second navigation tag,
Wherein the first prompt message at least comprises at least one of the following: and the switching state of the second navigation tag guides the editing mode of the second navigation tag.
9. The method of claim 1, further comprising:
And after the first navigation tag is switched to the second navigation tag in the first navigation area and the second navigation tag is switched to the first navigation tag in the second navigation area, responding to the detection that the page corresponding to the navigation tag in the second navigation area is presented, and presenting second prompt information in the area associated with the first navigation tag.
10. The method of claim 1, further comprising:
in response to detecting the predetermined trigger for the second navigation tab in the first navigation area, presenting the editing panel including at least the first navigation tab for replacing the second navigation tab; and
In response to detecting a selection of the first navigation tab in the editing panel, the second navigation tab is switched to the first navigation tab in the first navigation area, and the first navigation tab is switched to the second navigation tab in the second navigation area.
11. The method of claim 1, wherein the first navigation area and the second navigation area correspond to a target application, the method further comprising:
After switching the first navigation tab to the second navigation tab in the first navigation area and switching the second navigation tab to the first navigation tab in the second navigation area, in response to the target application being restarted, at least one of:
a first prompt in the area associated with the second navigation tag, or
And second prompt information in an area associated with the first navigation tag.
12. An apparatus for page interactions, comprising:
A tag presentation module configured to present at least one navigation tag in a first navigation area and at least one navigation tag in a second navigation area, each navigation tag for navigating to a corresponding page;
A panel presentation module configured to present an editing panel in response to detecting a predetermined trigger to a first navigation tab in the first navigation area, the editing panel including at least a second navigation tab for replacing the first navigation tab, the second navigation tab being currently presented in the second navigation area; and
A tab switching module configured to switch the first navigation tab to the second navigation tab in the first navigation area and switch the second navigation tab to the first navigation tab in the second navigation area in response to detecting a selection of the second navigation tab in the editing panel.
13. An electronic device, comprising:
At least one processing unit; and
At least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, which when executed by the at least one processing unit, cause the electronic device to perform the method of any one of claims 1 to 11.
14. A computer readable storage medium having stored thereon a computer program executable by a processor to implement the method of any of claims 1 to 11.
15. A computer program product tangibly stored in a computer storage medium and comprising computer-executable instructions that, when executed by a device, cause the device to perform the method of any one of claims 1 to 11.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410505721.1A CN118349143A (en) | 2024-04-25 | 2024-04-25 | Method, device, equipment, medium and product for page interaction |
| PCT/CN2025/070476 WO2025222949A1 (en) | 2024-04-25 | 2025-01-03 | Method and apparatus for page interaction, device, medium, and product |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410505721.1A CN118349143A (en) | 2024-04-25 | 2024-04-25 | Method, device, equipment, medium and product for page interaction |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN118349143A true CN118349143A (en) | 2024-07-16 |
Family
ID=91818829
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410505721.1A Pending CN118349143A (en) | 2024-04-25 | 2024-04-25 | Method, device, equipment, medium and product for page interaction |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN118349143A (en) |
| WO (1) | WO2025222949A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025222949A1 (en) * | 2024-04-25 | 2025-10-30 | 北京字跳网络技术有限公司 | Method and apparatus for page interaction, device, medium, and product |
| WO2026056389A1 (en) * | 2024-09-12 | 2026-03-19 | 北京字跳网络技术有限公司 | Page interaction method and apparatus, device, medium, and product |
| WO2026056967A1 (en) * | 2024-09-12 | 2026-03-19 | 北京字跳网络技术有限公司 | Interaction method and apparatus, storage medium, and electronic device |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100199185A1 (en) * | 2009-02-04 | 2010-08-05 | Microsoft Corporation | Common navigation mechanism for desktop and browser-based applications |
| CN107463302B (en) * | 2017-07-01 | 2019-02-01 | 珠海格力电器股份有限公司 | Icon layout adjusting method and device |
| CN112698762B (en) * | 2020-12-31 | 2023-04-18 | 维沃移动通信(杭州)有限公司 | Icon display method and device and electronic equipment |
| CN116644200A (en) * | 2023-03-28 | 2023-08-25 | 北京字跳网络技术有限公司 | Method, device, device and storage medium for content presentation |
| CN116594547A (en) * | 2023-05-24 | 2023-08-15 | 北京字跳网络技术有限公司 | Method, device, device and storage medium for page interaction |
| CN118349143A (en) * | 2024-04-25 | 2024-07-16 | 北京字跳网络技术有限公司 | Method, device, equipment, medium and product for page interaction |
-
2024
- 2024-04-25 CN CN202410505721.1A patent/CN118349143A/en active Pending
-
2025
- 2025-01-03 WO PCT/CN2025/070476 patent/WO2025222949A1/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025222949A1 (en) * | 2024-04-25 | 2025-10-30 | 北京字跳网络技术有限公司 | Method and apparatus for page interaction, device, medium, and product |
| WO2026056389A1 (en) * | 2024-09-12 | 2026-03-19 | 北京字跳网络技术有限公司 | Page interaction method and apparatus, device, medium, and product |
| WO2026056967A1 (en) * | 2024-09-12 | 2026-03-19 | 北京字跳网络技术有限公司 | Interaction method and apparatus, storage medium, and electronic device |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2025222949A1 (en) | 2025-10-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2021348459B2 (en) | Method and apparatus for user guide, device and storage medium | |
| CN118349143A (en) | Method, device, equipment, medium and product for page interaction | |
| EP4693071A1 (en) | Method and apparatus for content presentation, and device and storage medium | |
| US20250306732A1 (en) | Method, apparatus, device and storage medium for content presentation | |
| EP4701207A1 (en) | Content sharing method and apparatus, device, and storage medium | |
| CN110780939B (en) | Method, device, computer equipment and storage medium for loading resource file | |
| EP4488852A1 (en) | Search recommendation method and apparatus, device, and storage medium | |
| EP4618552A1 (en) | Method and apparatus for livestreaming interaction, and device and storage medium | |
| US20250254399A1 (en) | Method, apparatus, device, and storage medium for content interaction | |
| CN114756778A (en) | Method, device, equipment and storage medium for page interaction | |
| WO2026002171A1 (en) | Interface interaction method and apparatus, and device and storage medium | |
| US20230418427A1 (en) | Method, apparatuses, device and storage medium for video recommendation | |
| CN117331637A (en) | Methods, devices, equipment and storage media for page interaction | |
| CN119088262A (en) | Method, device, equipment and storage medium for electronic payment | |
| CN117633260A (en) | Methods, devices, equipment and storage media for media content interaction | |
| US20250271981A1 (en) | Method, apparatus, device, and storage medium for media item input | |
| WO2026056389A1 (en) | Page interaction method and apparatus, device, medium, and product | |
| CN115080037A (en) | Method, device, equipment and storage medium for page interaction | |
| WO2025222893A1 (en) | Multimedia content control method and apparatus, device, medium, and product | |
| CN118673245A (en) | Method, apparatus, device, medium and program product for managing application pages | |
| AU2025230991A1 (en) | Method and apparatus for subscribing to media item, and device and storage medium | |
| CN116991271B (en) | Method, apparatus, device and storage medium for information presentation | |
| CN119106207A (en) | Page management method, device, equipment, storage medium and program product | |
| EP4645119A1 (en) | Content recommendation method and apparatus, device, and storage medium | |
| CN119396325A (en) | Information search 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 |