Method and apparatus for displaying co-hosting, electronic device and computer readable medium
Abstract
A method and an apparatus for displaying co-hosting, an electronic device, and a computer readable medium are provided. The method comprises: when a host terminal used by the host displays a first co-hosting page and the first co-hosting page includes multiple candidate user interfaces, after receiving from the host a trigger operation for a first target interface among the multiple candidate user interfaces, the host terminal displays a gift panel; once receiving a trigger operation for the first adjustment control in the gift panel, the host terminal adjusts an interface display state of at least one to-be-adjusted user interface among the multiple candidate user interfaces on the first co-hosting page; and the at least one to-be-adjusted user interface includes the first target interface.
Claims
exact text as granted — not AI-modified1 . A method for displaying co-hosting, wherein the method is applied to a host terminal, and the method comprises:
displaying a first co-hosting page, wherein the first co-hosting page comprises a plurality of candidate user interfaces; in response to a trigger operation for a first target interface among the plurality of candidate user interfaces, displaying a gift panel; wherein the gift panel comprises at least one virtual gift and a first adjustment control; and in response to a trigger operation for the first adjustment control in the gift panel, adjusting, on the first co-hosting page, an interface display state of at least one to-be-adjusted user interface among the plurality of candidate user interfaces, wherein the at least one to-be-adjusted user interface comprises the first target interface.
2 . The method according to claim 1 , wherein the at least one to-be-adjusted user interface further comprises a second target interface; and
the adjusting an interface display state of at least one to-be-adjusted user interface among the plurality of candidate user interfaces on the first co-hosting page, comprises:
if the first target interface is in a deemphasized state and the second target interface is in a highlighted state, adjusting the interface display state of the first target interface from the deemphasized state to the highlighted state, and adjusting the second target interface from the highlighted state to the deemphasized state.
3 . The method according to claim 2 , wherein if there are multiple candidate user interfaces in the highlighted state among the plurality of candidate user interfaces, the second target interface is selected from the multiple candidate user interfaces in the highlighted state according to a predetermined selection condition.
4 . The method according to claim 2 , wherein the in response to a trigger operation for the first adjustment control in the gift panel, adjusting, on the first co-hosting page, an interface display state of at least one to-be-adjusted user interface among the plurality of candidate user interfaces comprises:
displaying a first prompt object in response to the trigger operation for the first adjustment control in the gift panel; in response to a first operation triggered for the first prompt object, adjusting the interface display state of the first target interface from the deemphasized state to the highlighted state and adjusting the second target interface from the highlighted state to the deemphasized state.
5 . The method according to claim 1 , wherein the adjusting an interface display state of at least one to-be-adjusted user interface among the plurality of candidate user interfaces on the first co-hosting page, comprises:
if each of the candidate user interfaces is in a standard interface state, adjusting the interface display states of the plurality of candidate user interfaces on the first co-hosting page according to a layout template to be used, so that the interface display state of the first target interface is different from the interface display states of other interfaces except the first target interface among the plurality of candidate user interfaces.
6 . The method according to claim 5 , wherein the layout template to be used is determined according to page layout description information of the first co-hosting page.
7 . The method according to claim 5 , wherein after adjusting the interface display states of the plurality of candidate user interfaces according to the layout template to be used, the method further comprises:
displaying a first page in response to a trigger operation for a first management control in the first co-hosting page; displaying a second page in response to a trigger operation for a second management control in the first page, wherein at least one candidate template is displayed on the second page; and in response to a trigger operation for a target template in the at least one candidate template, adjusting the interface display states of the plurality of candidate user interfaces on the first co-hosting according to the target template.
8 . The method according to claim 1 , wherein the displaying the gift panel comprises:
displaying the gift panel on the first co-hosting page; in response to the trigger operation for the first adjustment control in the gift panel, adjusting the interface display state of at least one to-be-adjusted user interface among the plurality of candidate user interfaces on the first co-hosting page, comprises:
in response to the trigger operation for the first adjustment control in the gift panel, adjusting the interface display state of the at least one to-be-adjusted user interface among the plurality of candidate user interfaces on the first co-hosting page, and cancelling the display of the gift panel on the first co-hosting page.
9 . The method according to claim 1 , wherein in response to the trigger operation for the first adjustment control in the gift panel, adjusting the interface display state of at least one to-be-adjusted user interface among the plurality of candidate user interfaces on the first co-hosting page, comprises:
if the first adjustment control is in a first control display state, adjusting the interface display state of the at least one to-be-adjusted user interface among the plurality of candidate user interfaces on the first co-hosting page in response to the trigger operation for the first adjustment control in the gift panel; and the method further comprises: if the first adjustment control is in a second control display state, displaying a second prompt object in response to the trigger operation for the first adjustment control in the gift panel, wherein the second prompt object is configured to indicate that adjustment for the interface display state of the first target interface is restricted.
10 . The method according to claim 9 , wherein the second control display state is determined according to a second operation triggered on a guest terminal corresponding to the first target interface; and the second operation is used to adjust the first adjustment control from the first control display state to the second control display state.
11 . The method according to claim 10 , wherein in a case that a co-hosting management page is displayed on the guest terminal corresponding to the first target interface and the co-hosting management page comprises a third adjustment control, the second operation comprises a third operation triggered for the third adjustment control.
12 . The method according to claim 1 , wherein after adjusting the interface display state of at least one to-be-adjusted user interface among the plurality of candidate user interfaces on the first co-hosting page, the method further comprises:
if the adjusted first target interface is in a highlighted state, then once a pre-cancellation condition is met, adjusting the first target interface from the highlighted state to a standard interface state on the first co-hosting page.
13 . The method according to claim 12 , wherein the pre-cancellation condition is to trigger a fourth operation on a guest terminal corresponding to the first target interface; and the fourth operation is used for requesting to cancel highlighting display of the first target interface.
14 . The method according to claim 13 , wherein in a case that a co-hosting management page is displayed on the guest terminal corresponding to the first target interface and the co-hosting management page comprises a third adjustment control, the fourth operation comprises a trigger operation for the third adjustment control.
15 . The method according to claim 1 , wherein in response to a trigger operation for the first adjustment control in the gift panel, adjusting an interface display state of at least one to-be-adjusted user interface among the plurality of candidate user interfaces on the first co-hosting page, comprises:
in response to the trigger operation for the first adjustment control in the gift panel, adjusting the interface display state of the at least one to-be-adjusted user interface among the plurality of candidate user interfaces on the first co-hosting page, and sending a third prompt object to a guest terminal corresponding to the first target interface; wherein the third prompt object is used for describing a change of the interface display state of the first target interface.
16 . The method according to claim 1 , wherein a second adjustment control is displayed on the first target interface;
after the displaying the first co-hosting page, the method further comprises: in response to a trigger operation for the second adjustment control in the first target interface, adjusting the interface display state of the at least one to-be-adjusted user interface among the plurality of candidate user interfaces on the first co-hosting page.
17 . A method for displaying co-hosting, wherein the method is applied to a guest terminal, and the method comprises:
displaying a second co-hosting page, wherein the second co-hosting page comprises a plurality of candidate user interfaces, and the plurality of candidate user interfaces comprise a first target interface corresponding to the guest terminal; if the first target interface is in a highlighted state, switching the first target interface from the highlighted state to a non-highlighted state in response to a fourth operation triggered for the second co-hosting page.
18 . The method according to claim 17 , wherein the switching the first target interface from the highlighted state to a non-highlighted state in response to the fourth operation triggered for the second co-hosting page, comprises:
displaying a co-hosting management page in response to a trigger operation for an to-be-used object in the second co-hosting page, wherein the co-hosting management comprises a third adjustment control; and in response to a trigger operation for the third adjustment control in the co-hosting management page, switching the first target interface from the highlighted state to the non-highlighted state.
19 . The method according to claim 18 , wherein the switching the first target interface from the highlighted state to the non-highlighted state in response to the trigger operation for the third adjustment control in the co-hosting management page comprises:
displaying a fourth prompt object in response to the trigger operation for the third adjustment control in the co-hosting management page; and in response to a fifth operation triggered for the fourth prompt object, switching the first target interface from the highlighted state to the non-highlighted state.
20 . The method of claim 19 , further comprising:
in response to a sixth operation triggered for the fourth prompt object, sending a control state adjustment request to a host terminal, wherein the control state adjustment request is used for requesting to switch a first adjustment control corresponding to the first target interface from a first control display state to a second control display state.
21 . The method of claim 17 , further comprising:
after a third prompt object is received from a host terminal, displaying the third prompt object, wherein the third prompt object is used for describing a change of interface display state of the first target interface.
22 . An electronic device, wherein the electronic device comprises a processor and a memory;
the memory is configured to store instructions or computer programs; the processor is configured to execute the instructions or computer programs in the memory to cause the electronic device to implement: displaying a first co-hosting page, wherein the first co-hosting page comprises a plurality of candidate user interfaces; in response to a trigger operation for a first target interface among the plurality of candidate user interfaces, displaying a gift panel; wherein the gift panel comprises at least one virtual gift and a first adjustment control; and in response to a trigger operation for the first adjustment control in the gift panel, adjusting, on the first co-hosting page, an interface display state of at least one to-be-adjusted user interface among the plurality of candidate user interfaces, wherein the at least one to-be-adjusted user interface comprises the first target interface.
23 . A non-transitory computer readable medium having instructions or computer programs stored thereon, wherein the instructions or computer programs, when being executed on a device, cause the device to implement:
displaying a first co-hosting page, wherein the first co-hosting page comprises a plurality of candidate user interfaces; in response to a trigger operation for a first target interface among the plurality of candidate user interfaces, displaying a gift panel; wherein the gift panel comprises at least one virtual gift and a first adjustment control; and in response to a trigger operation for the first adjustment control in the gift panel, adjusting, on the first co-hosting page, an interface display state of at least one to-be-adjusted user interface among the plurality of candidate user interfaces, wherein the at least one to-be-adjusted user interface comprises the first target interface.Join the waitlist — get patent alerts
Track US2024069706A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.