Page interaction method, apparatus and device, and storage medium
By displaying control settings pages and responding to editing operations in the page interaction methods, and updating functional controls to adapt to the needs of different types of user accounts, the problem of inflexible display of user account functional controls in the existing technology is solved, and rich interaction methods and better user management are achieved.
Patent Information
- Application Number
- PCT/CN2025/075545
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-25
- Filing Date
- 2025-01-27
- Publication Date
- 2026-01-29
AI Technical Summary
Existing technologies are insufficient to meet users' diverse needs for page interaction functions and cannot flexibly set the display of functional controls for different types of user accounts.
A page interaction method is provided, which updates functional controls to adapt to the needs of different types of user accounts by displaying a first control settings page and responding to control editing operations. It supports editing and previewing functional controls on the control settings page.
It enables flexible configuration of functional controls on the configuration page, enhances user management capabilities, enriches interaction methods, and meets diverse user needs.
Smart Images

Figure CN2025075545_29012026_PF_FP_ABST
Abstract
Description
A page interaction method, device, apparatus and storage medium
[0001] Cross-reference to Related Applications
[0002] The present application claims priority to the Chinese patent application No. 202411009564.1, filed on July 25, 2024, and entitled "A page interaction method, device, apparatus and storage medium", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0003] The present disclosure relates to the field of data processing, and particularly relates to a page interaction method, device, apparatus and storage medium. BACKGROUND
[0004] With the continuous development of network technology, the demand of users for page related interaction functions is more and more diversified. SUMMARY
[0005] The present disclosure provides a page interaction method, device, apparatus and storage medium.
[0006] In a first aspect, the present disclosure provides a page interaction method, the method comprising:
[0007] displaying a first control setting page and displaying a first function control on the first control setting page; wherein the first function control is a function control displayed by a first region on a to-be-configured page for a first type of user account;
[0008] in response to a control editing operation acting on the first control setting page, updating and displaying the first function control to a first edited function control on the first control setting page by the first function control; wherein the first edited function control is used to update the function control displayed by the first region on the to-be-configured page for the first type of user account.
[0009] In an optional implementation, the method further comprises:
[0010] displaying a second control setting page and displaying a second function control on the second control setting page; wherein the second function control is a function control displayed by a first region on the to-be-configured page for a second type of user account;
[0011] in response to a control editing operation acting on the second control setting page, updating and displaying the second function control to a second edited function control on the second control setting page by the second function control; wherein the second edited function control is used to update the function control displayed by the first region on the to-be-configured page for the second type of user account.
[0012] In an optional implementation, the method further includes:
[0013] displaying a preview image in a preview area of the first control setting page; wherein the preview image is used to preview a display effect of the first edited function control in the first area of the to-be-configured page.
[0014] In an optional implementation, before the first function control is updated and displayed as the first edited function control on the first control setting page in response to the control editing operation on the first control setting page, the method further includes:
[0015] In response to an editing trigger operation on the first control setting page, the first function control on the first control setting page is controlled to switch to an editable state; wherein the first function control in the editable state is used to trigger a control editing operation.
[0016] Correspondingly, the first function control is updated and displayed as the first edited function control on the first control setting page in response to the control editing operation on the first control setting page includes:
[0017] In response to a control editing operation on the first function control in the editable state on the first control setting page, the first function control is updated and displayed as the first edited function control on the first control setting page.
[0018] In an optional implementation, before the first function control is controlled to switch to the editable state in response to the editing trigger operation on the first control setting page, the method further includes:
[0019] In response to a preset trigger operation on the first function control, a preview image of an interactive page triggered and displayed by the first function control is displayed; wherein the preview image is used to preview a display effect of the interactive page for the first type of user account.
[0020] In an optional implementation, the control editing operation includes at least one of the following: a control removal operation, a control addition operation, and a control sequence adjustment operation.
[0021] In an optional implementation, before the second function control is updated and displayed as the second edited function control on the second control setting page in response to the control editing operation on the second control setting page, the method further includes:
[0022] In response to an editing trigger operation performed on the second control setting page, the second function control on the second control setting page is controlled to switch to an editable state; wherein the second function control in the editable state is used to trigger a control editing operation.
[0023] Correspondingly, in response to the control editing operation performed on the second control setting page, the second function control is updated on the second control setting page to display a second edited function control, which includes:
[0024] In response to the control editing operation performed on the second function control in the editable state on the second control setting page, the second function control is updated on the second control setting page to display a second edited function control.
[0025] In an optional implementation, before the second function control on the second control setting page is controlled to switch to the editable state in response to the editing trigger operation performed on the second control setting page, the method further includes:
[0026] In response to a preset trigger operation performed on the second function control, an interaction page triggered and displayed by the second function control for the second type of user account is displayed.
[0027] In an optional implementation, the first control setting page is displayed, which includes:
[0028] In response to a preset trigger operation performed on the to-be-configured page, the first control setting page is displayed.
[0029] In a second aspect, the disclosure also provides a page interaction device, which includes:
[0030] A first display module is configured to display a first control setting page and display a first function control on the first control setting page; wherein the first function control is a function control displayed by a first region on a to-be-configured page for a first type of user account.
[0031] A first update module is configured to update and display a first edited function control on the first control setting page in response to a control editing operation performed on the first control setting page; wherein the first edited function control is used to update the function control displayed by the first region on the to-be-configured page for the first type of user account.
[0032] In a third aspect, the disclosure provides a computer readable storage medium, which stores instructions. When the instructions are run on a terminal device, the terminal device implements the method described above.
[0033] In a fourth aspect, the present disclosure provides a page interaction device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described above when executing the computer program.
[0034] In a fifth aspect, the present disclosure provides a computer program product, comprising computer programs / instructions, wherein the computer programs / instructions implement the method described above when executed by a processor.
[0035] Compared with the prior art, the technical solutions provided by the embodiments of the present disclosure have at least the following advantages:
[0036] The embodiments of the present disclosure provide a page interaction method, specifically, first, a first control setting page is displayed, and a first function control is displayed on the first control setting page, wherein the first function control is a function control displayed on a first region of a to-be-configured page for a first type of user account, then, in response to a control editing operation on the first control setting page, the first function control is updated to a first edited function control on the first control setting page, wherein the first edited function control is used to update the function control displayed on the first region of the to-be-configured page for the first type of user account. BRIEF DESCRIPTION OF DRAWINGS
[0037] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure together with the specification.
[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the accompanying drawings needed to be used in the embodiments or prior art description will be briefly introduced as follows, and obviously, other drawings can also be obtained by those skilled in the art without creative labor on the basis of these drawings.
[0039] FIG. 1 is a flowchart of a page interaction method provided by an embodiment of the present disclosure;
[0040] FIG. 2 is a schematic diagram of a to-be-configured page provided by an embodiment of the present disclosure;
[0041] FIG. 3 is a schematic diagram of another to-be-configured page provided by an embodiment of the present disclosure;
[0042] FIG. 4 is a schematic diagram of still another to-be-configured page provided by an embodiment of the present disclosure;
[0043] FIG. 5 is a schematic diagram of a first control setting page provided by an embodiment of the present disclosure;
[0044] FIG. 6 is a schematic diagram of another first control setting page according to an embodiment of the present disclosure;
[0045] FIG. 7 is a schematic diagram of a second control setting page according to an embodiment of the present disclosure;
[0046] FIG. 8 is a schematic diagram of another second control setting page according to an embodiment of the present disclosure;
[0047] FIG. 9 is a schematic diagram of a structure of a page interaction apparatus according to an embodiment of the present disclosure;
[0048] FIG. 10 is a schematic diagram of a structure of a page interaction device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0049] In order to more clearly understand the above-mentioned purposes, features and advantages of the present disclosure, the schemes of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.
[0050] In the following description, many specific details are set forth in order to fully understand the present disclosure, but the present disclosure can also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some of the embodiments of the present disclosure, not all the embodiments.
[0051] With the continuous development of network technology, the demand of users for page-related interactive functions is becoming more and more diversified.
[0052] Therefore, how to enrich the related interactive mode of page interaction to meet the growing diversified needs of users has become a technical problem to be solved at present.
[0053] The embodiments of the present disclosure provide a page interaction method, specifically, first, a first control setting page is displayed, and a first function control is displayed on the first control setting page, wherein the first function control is a function control displayed by a first region on a to-be-configured page for a first type of user account, then, in response to a control editing operation on the first control setting page, the first function control is updated to a first edited function control on the first control setting page, wherein the first edited function control is used to update the function control displayed by the first region on the to-be-configured page for the first type of user account.
[0054] The embodiment of the present disclosure supports editing the display of the function control in the first area on the to-be-configured page on the first control setting page separately, decouples the editing function of the display mode of the function control in the first area on the to-be-configured page, facilitates the user to flexibly set the display state of the function control of the to-be-configured page for the first type of user account, thereby improving the user management of the to-be-configured page and enriching the interactive mode of the setting page.
[0055] Specifically, the embodiment of the present disclosure provides a page interaction method, referring to FIG. 1, a flowchart of a page interaction method provided by the embodiment of the present disclosure, specifically including:
[0056] S101: display a first control setting page and display a first function control on the first control setting page.
[0057] The first function control is a function control displayed in a first area on a to-be-configured page for a first type of user account.
[0058] The page interaction method provided by the embodiment of the present disclosure can be applied to a client, specifically, the client can be deployed on a terminal such as a smart phone, a tablet computer, a desktop computer, etc.
[0059] The first area on the to-be-configured page in the embodiment of the present disclosure can display different function controls for different types of user accounts. Which function controls are displayed in the first area for different types of user accounts and the display order of these function controls in the first area can be set based on the first control setting page and the second control setting page in the embodiment of the present disclosure, respectively. For example, which function controls are displayed in the first area on the to-be-configured page for the current login user account of the application and the display order of each function control can be set based on the second control setting page; and which function controls are displayed in the first area on the to-be-configured page for other visitor users and the display order of each function control can be set based on the first control setting page. The embodiment of the present disclosure supports independently setting the display of the function control in the first area on the to-be-configured page for the current login user account and other visitor users, realizing the decoupling of the two.
[0060] The first control setting page in the embodiment of the present disclosure is used to set the display of the function control in the first area on the to-be-configured page for the first type of user account, and the display order, etc., wherein the first function control is specifically, for example, a "goods showcase", a "live dynamic" function control, etc.
[0061] The first control setting page in the embodiments of the present disclosure displays a first function control, which is a function control displayed for a first region on a current to-be-configured page for a first type of user account, for example, is a function control displayed last time for the first type of user account. The first region can be a preset display region on the to-be-configured page.
[0062] In addition, the first control setting page also displays an alternative function control, which is a function control not currently configured and displayed in the first region on the to-be-configured page.
[0063] In an optional implementation, the first control setting page can be divided into an alternative control display region and a selected control display region. The selected control display region displays the first function control, and the alternative control display region displays the alternative function control.
[0064] The first type of user account and the second type of user account in the embodiments of the present disclosure can be distinguished from the perspective of a to-be-configured page. The second type of user account is a user account to which the to-be-configured page belongs. Assuming that the to-be-configured page is a personal page, the user account to which the personal page belongs is the second type of user account, and the first type of user account is a visitor user of the personal page. That is, the to-be-configured page has a corresponding relationship with the second type of user account. Specifically, the user corresponding to the second type of user account is specifically referred to as a main state user of the to-be-configured page. The user corresponding to the first type of user account can be specifically referred to as a guest state user of the to-be-configured page.
[0065] The to-be-configured page can include any display page. Specifically, the to-be-configured page can include a personal home page, a live page, or any page having two display states for different types of user accounts.
[0066] In the embodiments of the present disclosure, the display state of the to-be-configured page under different types of user accounts is different, specifically, the function controls displayed in the first region on the to-be-configured page are different, the display order of each function control is different, and the like.
[0067] When the first type of user account triggers the display of the to-be-configured page, the first function control is displayed in the first region on the to-be-configured page. That is, the first function control can be displayed to the user corresponding to the first type of user account, that is, the first function control has a corresponding relationship with the first type of user account.
[0068] Correspondingly, when the second type of user account triggers the display of the to-be-configured page, the second function control is displayed in the first region on the to-be-configured page. That is, the second function control can be displayed to the user corresponding to the second type of user account, that is, the second function control has a corresponding relationship with the second type of user account. For details of the second function control, see the following content, which is not repeated here.
[0069] In an application scenario, taking a personal homepage as an example, assuming that the personal homepage is a personal homepage of user A, i.e., the user account of user A is a second-type user account, when user A views the personal homepage, the first region on the personal homepage will display, for user A, a second function control configured for the first region based on a second control configuration page; when user B accesses the personal homepage of user A, the first region on the personal homepage will display, for user B, a first function control configured for the first region based on a first control configuration page.
[0070] In another application scenario, taking a live broadcast page as an example, the first-type user account is a user account of a viewer, and the second-type user account is a user account of a host, when the viewer enters the live broadcast page, the first region on the live broadcast page displays a first function control configured for the first region based on a first control configuration page; when the host views the live broadcast page, the first region on the live broadcast page displays a second function control configured for the first region based on a second control configuration page.
[0071] In an optional implementation, for the triggering manner of displaying the first control setting page, the first control setting page can be displayed when a preset triggering operation for the to-be-configured page is received.
[0072] In an application scenario, a function control entry can be set on the to-be-configured page, and when a triggering operation for the function entry is received, the first control setting page is displayed. As shown in FIG. 2, it is a schematic diagram of a to-be-configured page provided by an embodiment of the present disclosure. The first region 201 on the to-be-configured page displays a first function control, and a function control entry 202 is displayed on the to-be-configured page, when the function entry control is triggered, the first control setting page 203 is displayed, the first function control such as the first function control “product showcase” is displayed in the selected control display region 204 on the first control setting page, and an alternative function control is displayed in the alternative control display region 205.
[0073] In another application scenario, an edit profile control is set on the to-be-configured page, when a triggering operation for the edit profile control is received, an edit page is displayed, the edit page displays a function control entry, and when a triggering operation for the function control entry is received, the first control setting page is displayed. As shown in FIG. 3, it is a schematic diagram of a to-be-configured page provided by an embodiment of the present disclosure, the edit profile control 301 is displayed on the to-be-configured page, when the edit profile 301 is triggered, an edit page is displayed, the edit page displays a function control entry 302, and when the function control entry 302 is triggered, the first control setting page 303 is displayed.
[0074] In another application scenario, in the process of displaying the function control in the first area on the to-be-configured page, when a long-press operation is received for any function control, a sorting control is displayed, and when a trigger operation is received for the sorting control, the first control setting page is displayed. As shown in FIG. 4, another schematic diagram of a to-be-configured page provided by an embodiment of the present disclosure is shown. The first area on the to-be-configured page displays a first function control "view history", when a long-press operation is received for the first function control, a sorting control 401 is displayed, and when the sorting control 401 is triggered, the first control setting page is displayed.
[0075] S102: in response to a control editing operation acting on the first control setting page, the first function control is updated to display a first edited function control on the first control setting page.
[0076] The first edited function control is used to update the function control displayed by the first area on the to-be-configured page for the first type of user account.
[0077] The control editing operation in the embodiment of the present disclosure can include a control editing operation for a certain function control on the first control setting page, and the control editing operation can include an editing operation related to the function control.
[0078] In an optional implementation, the control editing operation can include at least one of a control removal operation, a control addition operation, and a control sequence adjustment operation.
[0079] The control removal operation is used to set the first function control on the first control setting page to an alternative function control, the control addition operation is used to set the alternative function control on the first control setting page to the first function control, and the control sequence adjustment operation is used to adjust the display sequence between the first function controls on the first control setting page.
[0080] In addition, in response to triggering the control editing operation on the first control setting page, after displaying the first control setting page, which displays the first function control and the alternative function control, when a control editing operation is received for the first function control, the first function control is updated to display a first edited function control on the first control setting page. That is, the function control currently displayed on the first control setting page is in an editable state.
[0081] In another optional implementation, in response to triggering the control editing operation on the first control setting page, the editing control can also be set on the first control setting page, which is used to switch the state of the function control to the editable state.
[0082] Specifically, when a trigger operation of the edit control acting on the first control setting page is received, the function control on the first control setting page is controlled to switch to an editable state. In the editable state, the function control is used to trigger a control edit operation.
[0083] As shown in FIG. 5, a schematic diagram of a first control setting page is provided in an embodiment of the present disclosure. The first control setting page displays a first function control "commodity showcase" and an edit control 501. When the edit control 501 is triggered, the first function control "commodity showcase" switches to an editable state, as shown in 502.
[0084] In an embodiment of the present disclosure, when a control edit operation on the first control setting page is triggered, the first function control on the first control setting page is updated and displayed as a first edited function control based on the control edit operation.
[0085] Specifically, in an application scenario, when a control removal operation is performed on the first function control, the first function control on the first control setting page is updated and displayed as a function control in the alternative control display area.
[0086] In another application scenario, when a control addition operation is performed on a function control in the alternative control display area, the function control in the alternative control display area on the first control setting page is updated and displayed as a first function control in the selected control display area.
[0087] In yet another application scenario, when a control order adjustment operation is performed on a first function control A and a first function control B, the display order of the first function control A and the first function control B on the first control setting page is adjusted based on the control order adjustment operation.
[0088] After the control edit operation is performed on the function control on the first control setting page, the function control on the first control setting page is updated to an edited function control, and when the to-be-configured page is displayed, the display and display order of the function control in the first area on the to-be-configured page can be determined based on the edited function control on the first control setting page.
[0089] In an optional embodiment, when the to-be-configured page is displayed, a display setting operation for the function control on the first control setting page is detected, and the display and display order of the function control in the first area of the to-be-configured page are determined based on the display setting operation for the function control on the first control setting page.
[0090] In actual applications, the first function control displayed in the first area on the to-be-configured page is displayed for a user corresponding to a first type of user account, and a user corresponding to a second type of user account cannot view the first function control displayed in the first area on the to-be-configured page. In order to facilitate the user corresponding to the second type of user account to understand the display effect of the first function control in the first area on the to-be-configured page, the embodiment of the present disclosure can further set a preview area on the first control setting page. The preview area is used to preview the display effect of the first function control in the first area on the to-be-configured page.
[0091] Specifically, a preview image is displayed in the preview area of the first control setting page, and the preview image is used to preview the display effect of the first edited function control in the first area on the to-be-configured page.
[0092] The preview area on the first control setting page can be any display area on the first control setting page.
[0093] For triggering the preview area to preview the display effect of the first edited function control in the first area on the to-be-configured page, in an optional embodiment, a preview control can be set on the first control setting page, and when the preview control is triggered, a preview image of the first edited function control in the first area on the to-be-configured page is displayed in the preview area of the first control setting page.
[0094] In another optional embodiment, the preview image of the first edited function control in the first area on the to-be-configured page can be displayed in real time in the preview area of the first control setting page. Specifically, when the control editing operation acting on the first control setting page is received, the first function control is updated to the first edited function control on the first control setting page, and at this time, the display effect of the first edited function control in the first area on the to-be-configured page is displayed in real time in the preview area on the first control setting page.
[0095] In an application scenario, the function control A and the function control B in an editable state are displayed on the first control setting page. When the order of the function control A and the function control B is interchanged, the function control A and the function control B on the first control setting page are updated in display order, and at this time, the display effect of the function control A and the function control B in the first area on the to-be-configured page after the order is updated is displayed in the preview area on the first control setting page.
[0096] As shown in FIG. 6, a schematic diagram of a first control setting page provided by an embodiment of the present disclosure is shown. The first control setting page displays the function control "commodity showcase" and the function control "live broadcast dynamics" in an editable state. When the order of the function control "commodity showcase" and the function control "live broadcast dynamics" is interchanged, the function control "live broadcast dynamics" and the function control "live broadcast dynamics" on the first control setting page are updated in display order. At this time, the preview area 601 on the first control setting page displays the display effect of the function control "commodity showcase" and the function control "live broadcast dynamics" based on the updated display order in the first area on the to-be-configured page.
[0097] In the page interaction method provided by an embodiment of the present disclosure, specifically, first, a first control setting page is displayed, and a first function control is displayed on the first control setting page, wherein the first function control is a function control displayed by a first area of a to-be-configured page for a first type of user account, then, in response to a control editing operation acting on the first control setting page, the first function control is updated to a first edited function control on the first control setting page, wherein the first edited function control is used to update the function control displayed by the first area of the to-be-configured page for the first type of user account.
[0098] The embodiment of the present disclosure supports editing the display of the function control in the first area on the to-be-configured page on the first control setting page separately, decouples the editing function of the display mode of the function control in the first area on the to-be-configured page, and facilitates the user to flexibly set the display state of the function control of the to-be-configured page for the first type of user account, thereby improving the management of the to-be-configured page by the user and enriching the interaction mode of the setting page.
[0099] In actual application, after the first function control is displayed on the first control setting page, in order to facilitate the user to understand the display of the interaction page triggered by the function control in the first area on the to-be-configured page, the embodiment of the present disclosure also supports a preset trigger operation for the first function control displayed on the first control setting page.
[0100] Specifically, after the first function control is displayed on the first control setting page, an editing trigger acting on the first control setting page is received, and the first function control on the first control setting page is controlled to switch to an editable state. When the preset trigger operation for the first function control is received, a preview image of an interaction page triggered by the first function control is displayed, wherein the preview image is used to preview the display effect of the interaction page for the first type of user account. The preset trigger operation for the first function control displayed on the first control setting page can include clicking, long pressing, and the like.
[0101] By previewing the preview picture of the interactive page triggered by the first function control in advance on the first control setting page, the display of the first function control when triggered by the user corresponding to the first type of user account can be understood by the user corresponding to the first type of user account.
[0102] Correspondingly, the embodiment of the present disclosure can also display a second control setting page on the basis of displaying the first control setting page, and the second control setting page is used to set the display and display order of the function control in the first region of the to-be-configured page. For example, the function control of "My wallet". The second function control is displayed on the second control setting page, and the second function control is the function control displayed for the second type of user account in the first region of the current to-be-configured page. In addition, the second control setting page also displays an alternative function control, and the alternative function control is a function control that is not currently displayed in the first region of the to-be-configured page.
[0103] In an optional implementation, the second control setting page can be divided into an alternative control display area and a selected control display area, the selected control display area displays the second function control, and the alternative control display area displays the alternative function control.
[0104] In an optional implementation, the display trigger operation of the second control setting page can include a preset trigger operation for the to-be-configured page. Specifically, it can include setting a tab switching control or setting a function control entry.
[0105] In an application scenario, the display trigger operation of the second control setting page can include setting a tab switching control. Specifically, the second control setting page and the first control setting page are respectively set with a tab switching control. After displaying the first control setting page, when a trigger operation is received for the tab switching control on the first control setting page, the first control setting page is switched to display the second control setting page.
[0106] As shown in FIG. 7, it is a schematic diagram of a second control setting page provided by the embodiment of the present disclosure. When a trigger operation is received for the tab switching control 701 on the first control setting page, the first control setting page is switched to display the second control setting page 702. The second function control is displayed in the selected control display area 703 on the second control setting page, such as the second function control "My wallet". The alternative function control is displayed in the alternative control display area 704 on the second control setting page.
[0107] After displaying the second function control on the second control setting page, a control editing operation can also be performed on the second function control.
[0108] Specifically, when receiving the control editing operation on the second control setting page, the second function control on the second control setting page is updated and displayed as a second edited function control. The second edited function control is used to update the function control displayed by the first region on the to-be-configured page for the second type of user account.
[0109] In an optional implementation, the control editing operation can include at least one of a control removal operation, a control addition operation, and a control sequence adjustment operation.
[0110] The control removal operation is used to set the second function control on the second control setting page as an alternative function control. The control addition operation is used to set the alternative function control on the second control setting page as the second function control. The control sequence adjustment operation is used to adjust the display sequence between the second function controls on the second control setting page.
[0111] In addition, in an optional implementation, triggering the control editing operation on the first control setting page can include: after displaying the second control setting page on which the second function control and the alternative function control are displayed, the second function control and the alternative function control are in an editable state. When receiving the control editing operation on the second control setting page, the second function control on the second control setting page is updated and displayed as a second edited function control. That is, the function control currently displayed on the second control setting page is in the editable state.
[0112] In another optional implementation, triggering the control editing operation on the second control setting page can further include: an editing control can be set on the second control setting page. Specifically, after displaying the second control setting page, when receiving a triggering operation on the editing control, the function control on the second control setting page is switched to the editable state.
[0113] As shown in FIG. 8, it is a schematic diagram of a second control setting page provided by an embodiment of the present disclosure. The second control setting page displays an editing control 801. When the editing control 801 is triggered, the function control on the second control setting page is switched to the editable state.
[0114] In the embodiment of the present disclosure, when the control editing operation on the second control setting page is triggered, the second function control on the second control setting page is updated and displayed as a second edited function control based on the control editing operation.
[0115] Specifically, in an application scenario, when the second function control on the second control setting page is triggered to perform the control removal operation, the second function control on the second control setting page is updated and displayed as a function control in an alternative control display area.
[0116] In another application scenario, when a control adding operation is performed on the function control in the candidate control display area on the second control setting page, the function control in the candidate control display area on the second control setting page is updated and displayed as the second function control in the selected control display area.
[0117] In yet another application scenario, when a control sequence adjustment operation is performed on the second function control A and the second function control B, the display sequence of the second function control A and the second function control B on the second control setting page is adjusted based on the control sequence adjustment operation.
[0118] After the control editing operation is performed on the function control on the second control setting page, when the to-be-configured page is triggered to be displayed, the display and the display sequence of the second function control in the first area on the to-be-configured page can be determined again based on the second edited function control on the second control setting page.
[0119] In an optional implementation, when the to-be-configured page is triggered to be displayed, the display setting operation for the function control on the second control setting page is detected, and the display and the display sequence of the second function control in the first area on the to-be-configured page are determined based on the display setting operation for the function control on the second control setting page.
[0120] In actual application, before the second function control on the second control setting page is switched to the editable state after receiving the editing trigger operation on the second control setting page, the preset trigger operation for the second function control on the second control setting page is also supported.
[0121] Specifically, when the preset trigger operation for the second function control displayed on the second control setting page is received, the interaction page triggered and displayed by the second function control is displayed. For example, taking the second function control of "view history" as an example, when the user corresponding to the second type of user account triggers the second function control, the interaction page triggered and displayed by the second function control is displayed.
[0122] The page interaction method provided by the embodiment of the present disclosure decouples the display setting function of the function control displayed in the first area on the to-be-configured page for the second type of user account by supporting editing of the display of the function control in the first area on the to-be-configured page on the second control setting page, which facilitates the user to flexibly set the display setting operation of the function control displayed in the first area on the to-be-configured page for the second type of user account.
[0123] Based on the above method embodiment, the present disclosure further provides a page interaction device. Referring to FIG. 9, which is a structural schematic diagram of a page interaction device provided by an embodiment of the present disclosure, the device comprises:
[0124] The first display module 901 is configured to display a first control setting page and display a first function control on the first control setting page; the first function control is a function control displayed by a first region on a to-be-configured page for a first type of user account;
[0125] The first update module 902 is configured to, in response to a control editing operation performed on the first control setting page, update the first function control on the first control setting page to display a first edited function control; the first edited function control is used to update the function control displayed by the first region on the to-be-configured page for the first type of user account.
[0126] In an optional implementation, the apparatus further includes:
[0127] The second display module is configured to display a second control setting page and display a second function control on the second control setting page; the second function control is a function control displayed by the first region on the to-be-configured page for a second type of user account;
[0128] The second update module is configured to, in response to a control editing operation performed on the second control setting page, update the second function control on the second control setting page to display a second edited function control; the second edited function control is used to update the function control displayed by the first region on the to-be-configured page for the second type of user account.
[0129] In an optional implementation, the apparatus further includes:
[0130] The first display module is configured to display a preview image in a preview area of the first control setting page; the preview image is used to preview the display effect of the first edited function control in the first region on the to-be-configured page.
[0131] In an optional implementation, the apparatus further includes:
[0132] The first control module is configured to, in response to an editing triggering operation performed on the first control setting page, control the first function control on the first control setting page to switch to an editable state; the first function control in the editable state is used to trigger a control editing operation.
[0133] Correspondingly, the first update module is specifically configured to:
[0134] In response to a control editing operation on the first function control in the editable state on the first control setting page, the first function control updates a first edited function control displayed on the first control setting page.
[0135] In an alternative implementation, the apparatus further includes:
[0136] The third display module is configured to display a preview image of the interaction page triggered by the first function control in response to a preset triggering operation on the first function control, wherein the preview image is used to preview a display effect of the interaction page for the first type of user account.
[0137] In an alternative implementation, the control editing operation includes at least one of the following: a control removal operation, a control addition operation, and a control sequence adjustment operation.
[0138] In an alternative implementation, the apparatus further includes:
[0139] The second control module is configured to control a second function control on the second control setting page to switch to an editable state in response to an editing triggering operation on the second control setting page, wherein the second function control in the editable state is used to trigger a control editing operation.
[0140] Correspondingly, the second update module is specifically configured to:
[0141] In response to a control editing operation on the second function control in the editable state on the second control setting page, the second function control updates a second edited function control displayed on the second control setting page.
[0142] In an alternative implementation, the apparatus further includes:
[0143] The fourth display module is configured to display an interaction page triggered by the second function control for the second type of user account in response to a preset triggering operation on the second function control.
[0144] In an alternative implementation, the first display module is specifically configured to:
[0145] In response to a preset triggering operation on the page to be configured, the first control setting page is displayed.
[0146] The page interaction apparatus provided in the embodiments of the present disclosure, specifically, first, a first control setting page is displayed, and a first function control is displayed on the first control setting page, wherein the first function control is a function control displayed by a first region on a to-be-configured page for a first type of user account, then, in response to a control editing operation on the first control setting page, the first function control is updated to a first edited function control on the first control setting page, wherein the first edited function control is used to update the function control displayed by the first region on the to-be-configured page for the first type of user account.
[0147] The embodiments of the present disclosure support editing the display of the function control in the first region on the to-be-configured page on the first control setting page, decouple the editing function of the display mode of the function control in the first region on the to-be-configured page, and facilitate the user to flexibly set the display state of the function control of the to-be-configured page for the first type of user account, thereby improving the management of the to-be-configured page by the user and enriching the interactive mode of the setting page.
[0148] In addition to the above method and apparatus, the embodiments of the present disclosure further provide a computer-readable storage medium, which stores instructions, and when the instructions are run on a terminal device, the terminal device implements the page interaction method provided in the embodiments of the present disclosure.
[0149] The embodiments of the present disclosure further provide a computer program product, which includes computer programs / instructions, and when the computer programs / instructions are executed by a processor, the page interaction method provided in the embodiments of the present disclosure is implemented.
[0150] In addition, the embodiments of the present disclosure further provide a page interaction device, as shown in FIG. 10, which can include:
[0151] The processor 1001, the memory 1002, the input device 1003, and the output device 1004. The number of processors 1001 in the page interaction device can be one or more, and one processor is taken as an example in FIG. 10. In some embodiments of the present disclosure, the processor 1001, the memory 1002, the input device 1003, and the output device 1004 can be connected through a bus or other means, and a connection through a bus is taken as an example in FIG. 10.
[0152] The memory 1002 can be used to store software programs and modules, and the processor 1001 executes various function applications and data processing of the page interaction device by running the software programs and modules stored in the memory 1002. The memory 1002 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs required by at least one function, and the like. In addition, the memory 1002 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device. The input device 1003 can be used to receive input digital or character information, and generate signal input related to user settings and function control of the page interaction device.
[0153] In particular in the present embodiment, the processor 1001 loads the executable file corresponding to the process of one or more application programs into the memory 1002 according to the following instructions, and runs the application programs stored in the memory 1002 by the processor 1001, thereby realizing the various functions of the page interaction device described above.
[0154] It should be noted that in this paper, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between the entities or operations. Moreover, the terms "include", "contain" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the element defined by the statement "including a" does not exclude the presence of another identical element in the process, method, article or device including the element.
[0155] The above description is only a specific embodiment of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications of these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to these embodiments described herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A page interaction method, comprising: displaying a first control setting page and presenting a first function control on the first control setting page; wherein the first function control is a function control presented by a first region on a to-be-configured page for a first type of user account; in response to a control editing operation acting on the first control setting page, updating the presentation of the first function control on the first control setting page to a first edited function control by the first function control; wherein the first edited function control is used to update the function control presented by the first region on the to-be-configured page for the first type of user account.
2. The method of claim 1, further comprising: displaying a second control setting page and presenting a second function control on the second control setting page; wherein the second function control is a function control presented by the first region on the to-be-configured page for a second type of user account; in response to a control editing operation acting on the second control setting page, updating the presentation of the second function control on the second control setting page to a second edited function control by the second function control; wherein the second edited function control is used to update the function control presented by the first region on the to-be-configured page for the second type of user account.
3. The method of claim 1, further comprising: presenting a preview image in a preview area of the first control setting page; wherein the preview image is used to preview the display effect of the first edited function control in the first region on the to-be-configured page.
4. The method of claim 1, wherein before the updating the presentation of the first function control on the first control setting page to a first edited function control by the first function control in response to a control editing operation acting on the first control setting page, the method further comprises: in response to an editing trigger operation acting on the first control setting page, controlling the first function control on the first control setting page to switch to an editable state; wherein the first function control in the editable state is used to trigger a control editing operation; correspondingly, the updating the presentation of the first function control on the first control setting page to a first edited function control by the first function control in response to a control editing operation acting on the first control setting page comprises: in response to a control editing operation for the first function control on the first control setting page in the editable state, updating the presentation of the first function control on the first control setting page to a first edited function control by the first function control.
5. The method of claim 4, wherein before the controlling the first function control on the first control setting page to switch to an editable state in response to an editing trigger operation acting on the first control setting page, the method further comprises: in response to a preset trigger operation for the first function control, displaying a preview image of an interaction page triggered to be displayed by the first function control; wherein the preview image is used to preview the display effect of the interaction page for the first type of user account.
6. The method of claim 1 or 2, wherein the control editing operation comprises at least one of: a control removal operation, a control addition operation, a control sequence adjustment operation.
7. The method of claim 2, wherein in response to the control editing operation acting on the second control setting page, before the second function control is updated and displayed as a second edited function control on the second control setting page, the method further comprises: in response to an editing triggering operation acting on the second control setting page, controlling the second function control on the second control setting page to switch to an editable state; wherein the second function control in the editable state is used to trigger a control editing operation. Correspondingly, the response to the control editing operation acting on the second control setting page, before the second function control is updated and displayed as a second edited function control on the second control setting page, comprises: in response to the control editing operation for the second function control in the editable state on the second control setting page, updating and displaying the second function control as a second edited function control on the second control setting page.
8. The method of claim 7, wherein before the response to the editing triggering operation acting on the second control setting page, controlling the second function control on the second control setting page to switch to an editable state, the method further comprises: in response to a preset triggering operation for the second function control, displaying an interaction page triggered and displayed by the second function control for the second type of user account.
9. The method of claim 1, wherein the displaying of the first control setting page comprises: in response to a preset triggering operation for the to-be-configured page, displaying the first control setting page.
10. A page interaction apparatus, comprising: a first display module configured to display a first control setting page and display a first function control on the first control setting page; wherein the first function control is a function control displayed by a first region on a to-be-configured page for a first type of user account; and a first update module configured to, in response to a control editing operation acting on the first control setting page, update and display the first function control as a first edited function control on the first control setting page; wherein the first edited function control is used to update a function control displayed by the first region on the to-be-configured page for the first type of user account.
11. A computer readable storage medium, the computer readable storage medium storing instructions, when the instructions are run on a terminal device, causing the terminal device to implement the method of any one of claims 1-9. a memory, a processor, and a computer program stored on the memory and executable on the processor, when the processor executes the computer program, implementing the method of any one of claims 1-9. 12. A page interaction device comprising: 13. A computer program product comprising computer programs / instructions which, when executed by a processor, implement the method of any one of claims 1-9.
Citation Information
Patent Citations
Page generation method and device
CN111199457A
Page control management method and device, computer equipment and storage medium
CN114116054A
Page interaction method and device, equipment and storage medium
CN118963619A
Systems And Methods For Polymorphic Content Generation In A Multi-Application, Multi-Tenant Environment
US20110191702A1