Interaction method and apparatus, and device and storage medium
By using the target container to play multiple pictures in the playback interface, the problem of low information transmission efficiency in traditional methods is solved, and information transmission matching is achieved under different publishing methods is improved, and user experience is improved.
Patent Information
- Application Number
- PCT/CN2025/074192
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-31
- Filing Date
- 2025-01-23
- Publication Date
- 2025-08-07
AI Technical Summary
When playing multiple pictures through a unified playback container, the traditional method limits the information transmission efficiency and cannot match the information transmission needs under different publishing channels.
The target works are presented through different containers. The target container corresponds to the publishing path of the target works and matches the information transmission needs under different publishing paths.
It improves the efficiency of information transmission, enables users to better perceive the release methods of multi-picture works, and meets the information transmission needs under different release methods.
Smart Images

Figure CN2025074192_07082025_PF_FP_ABST
Abstract
Description
Interaction method, device, equipment and storage medium
[0001] This application claims priority to the Chinese invention patent application entitled “Interactive Method, Apparatus, Device and Storage Medium” and application number 202410141425.8 filed on January 31, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0002] Example embodiments of the present disclosure generally relate to the field of computers, and more particularly, to interactive methods, apparatuses, devices, and computer-readable storage media. Background Art
[0003] With the development of computer technology, the Internet has become an important platform for people to exchange information. For example, people can create, share or obtain various types of media works through the Internet.
[0004] Multi-image works (also called atlas works) are an important type of media works. People can publish multi-image works through different publishing channels, for example. Summary of the Invention
[0005] In a first aspect of the present disclosure, an interactive method is provided. The method includes: presenting a playback interface of a target work, the target work including at least an image portion, the image portion including multiple images; and playing the target work in the playback interface using a target container, wherein the target container corresponds to a release path of the target work, and different release paths correspond to different containers.
[0006] In a second aspect of the present disclosure, an interactive device is provided. The device includes: a presentation module configured to present a playback interface of a target work, the target work including at least an image portion, the image portion including multiple images; and a playback module configured to play the target work in the playback interface using a target container, wherein the target container corresponds to a release path of the target work, and different release paths correspond to different containers.
[0007] In a third aspect of the present disclosure, an electronic device is provided. The device includes 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. When executed by the at least one processing unit, the instructions cause the device to perform the method of the first aspect.
[0008] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein a computer program is stored on the computer-readable storage medium, and the computer program can be executed by a processor to implement the method of the first aspect.
[0009] It should be understood that the content described in this summary section is not intended to limit the key features or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:
[0011] FIG1 shows a schematic diagram of an example environment in which embodiments according to the present disclosure may be implemented;
[0012] 2A to 2C illustrate example interfaces according to some embodiments of the present disclosure;
[0013] 3A and 3B illustrate example interfaces according to some embodiments of the present disclosure;
[0014] 4A to 4C illustrate example interfaces according to some embodiments of the present disclosure;
[0015] FIG5 shows a flowchart of an example interaction process according to some embodiments of the present disclosure;
[0016] FIG6 shows a schematic structural block diagram of an example interaction device according to some embodiments of the present disclosure; and
[0017] FIG7 shows a block diagram of an electronic device capable of implementing various embodiments of the present disclosure. DETAILED DESCRIPTION
[0018] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0019] It should be noted that the titles of any section / subsection provided herein are not limiting. Various embodiments are described throughout this document, and any type of embodiment may be included under any section / subsection. Furthermore, the embodiments described in any section / subsection may be combined in any manner with any other embodiments described in the same section / subsection and / or in different sections / subsections.
[0020] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "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 may be included below. The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may be included below.
[0021] The embodiments of the present disclosure may involve user data, data acquisition and / or use, etc. These aspects shall comply with the corresponding laws, regulations and relevant provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware of and confirms them. Accordingly, when implementing the various embodiments of the present disclosure, the types, scope of use, and usage scenarios of the data or information that may be involved should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with the relevant laws and regulations. The specific notification and / or authorization method may vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.
[0022] If this specification and the solutions in the examples involve the processing of personal information, such processing will be done only with a legitimate basis (such as with the consent of the subject of personal information or as necessary for the performance of a contract) and only within the prescribed or agreed scope. A user's refusal to process personal information other than that required for basic functions will not affect the user's use of basic functions.
[0023] As discussed above, some media platforms, for example, support users publishing multi-image works through different publishing paths. Multi-image works published through different publishing paths (for example, multi-image works for notes or multi-image works for presentations) typically correspond to different information delivery requirements. However, traditional methods use a unified playback container to play such works, which limits the efficiency of information delivery.
[0024] Embodiments of the present disclosure propose an interactive solution. According to this solution, a playback interface for a target work can be presented. The target work includes at least an image portion, which includes multiple images. Furthermore, a target container can be used to play the target work in the playback interface. The target container corresponds to the target work's release path, and different release paths correspond to different containers.
[0025] In this way, the embodiments of the present disclosure present multiple image works published through different publishing channels through different containers, thereby matching the information transmission requirements under different publishing channels and improving the efficiency of information transmission.
[0026] Various example implementations of this solution are described in detail below in conjunction with the accompanying drawings.
[0027] Sample Environment
[0028] FIG1 shows a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG1 , the example environment 100 may include an electronic device 110 .
[0029] In this example environment 100, electronic device 110 may run an application 120 that supports interface interaction. Application 120 may be any suitable type of application for interface interaction, examples of which may include, but are not limited to, video applications, social applications, or other suitable applications. User 140 may interact with application 120 via electronic device 110 and / or its attached devices.
[0030] In the environment 100 of FIG. 1 , if the application 120 is in an active state, the electronic device 110 may present an interface 150 for supporting interface interaction through the application 120 .
[0031] In some embodiments, the electronic device 110 communicates with the server 130 to enable the provision of services for the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a handheld computer, a portable game terminal, a VR / AR device, a personal communication system (PCS) device, a personal navigation device, a personal digital assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an e-book device, a gaming device or any combination thereof, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for the user (such as a "wearable" circuit, etc.).
[0032] The server 130 may be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and big data and artificial intelligence platforms. For example, the server 130 may include a computing system / server such as a mainframe, an edge computing node, a computing device in a cloud environment, and the like. The server 130 may provide background services for the application 120 that supports virtual scenes in the electronic device 110.
[0033] A communication connection may be established between the server 130 and the electronic device 110. The communication connection may be established in a wired or wireless manner. The communication connection may include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, etc., and the embodiments of the present disclosure are not limited in this respect. In the embodiments of the present disclosure, the server 130 and the electronic device 110 may implement signaling interaction through the communication connection between the two.
[0034] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only and do not imply any limitation on the scope of the present disclosure.
[0035] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.
[0036] First example container
[0037] The following describes example interactions according to some embodiments of the present disclosure in conjunction with Figures 2A to 2C. Figures 2A to 2C show example interfaces 200A to 200C according to some embodiments of the present disclosure. Interfaces 200A to 200C may be provided by, for example, the electronic device 110 shown in Figure 1.
[0038] As shown in Figure 2A, interface 200A may be a viewing interface of a target work. In the interface shown in Figure 2A, the target work may correspond to a work published based on the first publishing channel, for example.
[0039] For example, the publisher of the target work may publish the target work through a first publishing channel provided by the media platform (e.g., a publishing channel corresponding to a presentation-type multi-image work). In some examples, such a first publishing channel may be intended to make the image portion of the target work more likely to attract user attention.
[0040] In some embodiments, such a target artwork may include an image portion, which may include multiple images. As shown in FIG2A , the target artwork may be composed of three images, the first of which is image 205. For example, the target artwork may be a multi-image artwork, which may be composed of multiple images and / or video clips. By sliding the display area of the multi-image artwork, different images or video clips can be switched.
[0041] As shown in Figure 2A, the electronic device 110 can use the container corresponding to the first publishing path to play the target work. Such a container can indicate the content layout of the target work in the container and / or one or more controls or components included in the container.
[0042] In some embodiments, such target work may also include a text portion, which may include text content input by a user, for example. As an example, the container may include an area 210 for displaying at least part of the content of such a text portion.
[0043] Additionally, the container may include a play control 215 for the target work, and the play control 215 may be used to present the browsing progress of multiple images of the target work.
[0044] In some embodiments, the playback control 215 may include a single progress indicator element, such as a progress bar. Additionally, the single progress indicator element includes multiple continuous element parts, and the target element part corresponding to the currently browsed target image in the single progress indicator element is displayed separately.
[0045] 2A is used as an example, when image 205 is currently being browsed, the first portion 220 of the progress bar corresponding to image 205 may be displayed differently. For example, the first portion 220 may have a different color, brightness, transparency, display height, etc. from other portions of the progress indicator element.
[0046] Furthermore, as shown in FIG. 2B , when the image 225 in the target work is switched to the browsing state, the display style of the element portion 230 corresponding to the image 225 in the playback control 215 may change.
[0047] In some embodiments, element portion 230 can be switched from the display style shown in Figure 2A to the display style shown in Figure 2B. In some examples, such a style switch does not change the shape of element portion 230, but only changes its display properties such as color, brightness, transparency, etc.
[0048] In some embodiments, when the currently browsed image changes, the area 210 may, for example, continue to display the same text content.
[0049] In some embodiments, region 210 may also display text content corresponding to the currently viewed image, for example, based on changes in the viewed image. Specifically, region 210 in FIG. 2A may display first text content corresponding to image 205. Further, when the container switches to displaying image 225, electronic device 110 may display second text content corresponding to image 225 in the text portion of region 210.
[0050] In some embodiments, such first text content and / or second text content may be determined based on user configuration operations. For example, the publisher of the target work may input corresponding text content for each image. Accordingly, electronic device 110 may present the text content corresponding to a specific image when the specific image is viewed.
[0051] In some embodiments, the first text content and / or the second text content is determined by dividing the text portion of the target work. For example, the user may have entered multiple paragraphs of text for the target work. The text portion can be divided according to the format (e.g., line breaks) or semantic information of the multiple paragraphs of text to determine the text content corresponding to each image. Furthermore, the electronic device 110 can present the text content corresponding to a specific image when the specific image is browsed.
[0052] 2B , the electronic device 110 may also present an interface 200C as shown in FIG. 2C based on a preset operation of the user on the area 210 or the text content displayed in the area 210 , for example.
[0053] As shown in FIG2C , interface 200C may include area 235 and area 240. Area 235 may be used to play the target work, for example, displaying image 225 of the target work. Area 240 may be used to display the entire text portion of the target work. Additionally, area 240 may also display interactive information about the target work, such as comments, favorites, and forwarding information.
[0054] In some embodiments, the mode in which the electronic device 110 plays the target work in the interface 200C may be determined based on the first publishing path. In some embodiments, the mode may indicate a screen filling mode of the area 235 .
[0055] In some embodiments, the pattern may also indicate, for example, a layout pattern of the region 235 and the region 240. Taking FIG2C as an example, the layout pattern may be a first layout pattern in which the region 235 and the region 240 overlap.
[0056] Second example container
[0057] The following describes example interactions according to some embodiments of the present disclosure in conjunction with Figures 3A and 3B. Figures 3A and 3B show example interfaces 300A and 300B according to some embodiments of the present disclosure. Interfaces 300A and 300B may be provided by, for example, the electronic device 110 shown in Figure 1.
[0058] As shown in Figure 3A, interface 300A may be a viewing interface of a target work. In the interface shown in Figure 3A, the target work may correspond to a work published based on a publishing channel that is the same as or different from the first publishing channel discussed above.
[0059] For example, the publisher of the target work may publish the target work through a first publishing channel provided by the media platform (e.g., a publishing channel corresponding to a presentation-type multi-image work). In some examples, such a first publishing channel may be intended to make the image portion of the target work more likely to attract user attention.
[0060] In some embodiments, such a target work may include an image portion, which may include multiple images. As shown in FIG3A , the target work may be composed of three images, wherein the first image is image 305 .
[0061] In some embodiments, the electronic device 110 may play the target work using a container corresponding to the first publishing path. Such a container may indicate the content layout of the target work in the container and / or one or more controls or components included in the container.
[0062] In some embodiments, such target work may also include a text portion, which may include text content input by a user, for example. As an example, the container may include an area 310 for displaying at least part of the content of such a text portion.
[0063] Additionally, the container may include a play control for the target work, which may be used to display the browsing progress of multiple images of the target work. Specifically, as shown in FIG3A , the container may include a play control for indicating the browsing progress of multiple images, and the play control may include multiple preview images of the multiple images, such as preview image 315, preview image 320, and preview image 325. Preview image 315 may correspond to image 305, for example.
[0064] As an example, the electronic device 110 may present an interface 300A in response to a display operation for a target work, and display at least one image (e.g., image 305) among multiple images and at least part of multiple preview images (e.g., preview image 315, preview image 320, and preview image 325) in the interface 300A.
[0065] In some embodiments, as shown in FIG3A , preview image 315 corresponding to currently viewed image 305 may be displayed differently. For example, preview image 315 may be larger than preview image 320 and preview image 325. Alternatively, preview image 315 may have a different color or border style.
[0066] 3B , when electronic device 110 switches to displaying image 330 , the electronic device may adjust the display styles of the multiple preview images accordingly to indicate the image switching. Specifically, electronic device 110 may reduce the display size of preview image 315 and increase the display size of preview image 320 .
[0067] Thus, the embodiments of the present disclosure can indicate the browsing status of multiple images by displaying multiple preview images of a multi-image work in the playback interface, and can indicate the switching of images by changing the display style of the preview images.
[0068] Third example container
[0069] The following describes example interactions according to some embodiments of the present disclosure in conjunction with Figures 4A to 4C. Figures 4A to 4C show example interfaces 400A to 400C according to some embodiments of the present disclosure. Interfaces 400A to 400C may be provided by, for example, the electronic device 110 shown in Figure 1.
[0070] As shown in Figure 4A, interface 400A may be a viewing interface of a target work. In the interface shown in Figure 4A, the target work may correspond to a work published based on the second publishing channel, for example.
[0071] As an example, the publisher of the target work can publish the target work through a second publishing channel provided by the media platform (e.g., a publishing channel corresponding to a note-type multi-image work). In some examples, such a second publishing channel may, for example, expect the text portion of the target work to be noticed by users.
[0072] In some embodiments, such a target work may include an image portion, which may include multiple images. As shown in FIG4A , the target work may be composed of three images, wherein the first image is image 405 .
[0073] As shown in Figure 4A, the electronic device 110 can use the container corresponding to the second publishing path to play the target work. Such a container can indicate the content layout of the target work in the container and / or one or more controls or components included in the container.
[0074] In some embodiments, such target work may also include a text portion, which may include text content input by a user, for example. As an example, the container may include an area 410 for displaying at least part of the content of such a text portion.
[0075] In some embodiments, unlike the regions 210 and / or 310 described above, the region 410 may have a larger maximum display size, thereby allowing for display of more text content. Thus, the container can improve the efficiency of acquiring information from the text content.
[0076] Additionally, the container may include a play control 415 for the target work, and the play control 415 may be used to present the browsing progress of multiple images of the target work.
[0077] In some embodiments, playback controls 415 may include multiple progress indicating elements corresponding to the multiple images, such as progress indicating element 420 , progress indicating element 425 , and progress indicating element 430 .
[0078] As shown in FIG4A , multiple progress indicator elements may be displayed separately. Additionally, among the multiple progress indicator elements, progress indicator element 420 corresponding to currently browsed image 405 may be displayed separately. For example, progress indicator element 420 may have an element shape different from that of progress indicator element 425 and progress indicator element 430.
[0079] Furthermore, when switching to displaying image 435, electronic device 110 may display interface 400B as shown in Figure 4B. Accordingly, the display style of progress indicator element 425 corresponding to image 435 in play control 415 may change.
[0080] In some embodiments, the progress indicator element 425 can be switched from the display style shown in Figure 4A to the display style shown in Figure 4B. In some examples, unlike the embodiment discussed above in conjunction with Figure 2B, such a style switch can, for example, change the shape of the progress indicator element 425.
[0081] In some embodiments, when the currently browsed image changes, area 410 may, for example, continue to display the same text content.
[0082] In some embodiments, area 410 may also display text content corresponding to the currently browsed image, for example, based on changes in the browsed image. Specifically, area 410 in FIG. 4A may display first text content corresponding to image 405. Furthermore, when the container switches to displaying image 445, electronic device 110 may display second text content corresponding to image 445 in the text portion of area 410.
[0083] In some embodiments, such first text content and / or second text content may be determined based on user configuration operations. For example, the publisher of the target work may input corresponding text content for each image. Accordingly, electronic device 110 may present the text content corresponding to a specific image when the specific image is viewed.
[0084] In some embodiments, the first text content and / or the second text content is determined by dividing the text portion of the target work. For example, the user may have entered multiple paragraphs of text for the target work. The text portion can be divided according to the format (e.g., line breaks) or semantic information of the multiple paragraphs of text to determine the text content corresponding to each image. Furthermore, the electronic device 110 can present the text content corresponding to a specific image when the specific image is browsed.
[0085] 4B , the electronic device 110 may also present an interface 400C as shown in FIG. 4C based on a preset operation of the user on the area 410 or the text content displayed in the area 410 , for example.
[0086] As shown in FIG4C , interface 400C may include area 440 and area 445. Area 440 may be used to play the target work, for example, displaying image 435 of the target work. Area 445 may be used to display the entire text portion of the target work. Additionally, area 445 may also display interactive information about the target work, such as comments, favorites, and forwarding information.
[0087] In some embodiments, the mode in which electronic device 110 plays the target work in interface 400C may be determined based on the second publishing path. In some embodiments, the mode may indicate a screen-filling mode for area 440. Taking FIG4C as an example, unlike the mode corresponding to FIG2C , electronic device 110 may display image 435 in a full-area-filling mode.
[0088] In some embodiments, the mode may also indicate the layout mode of regions 440 and 445. Different from the layout mode shown in FIG2C, taking FIG4C as an example, the layout mode may be a second layout mode in which regions 435 and 440 are independent of each other.
[0089] Three different example containers are discussed above with reference to Figures 2A-2C, 3A and 3B, and 4A-4C, respectively.
[0090] In some embodiments, different containers corresponding to different publishing channels may also correspond to different content layouts. Specifically, if the target work includes text, the layout of the image and text portions of the target work may differ in different containers. For example, some containers may display the image and text portions overlapping, while others may display the image and text portions separately.
[0091] Additionally, different containers corresponding to different publishing channels can also correspond to different types of controls. The three example containers above are shown as controls with the same functionality, but the playback controls are configured to indicate playback progress using different styles. In other examples, different containers can contain different numbers of controls, controls with different functions, and so on.
[0092] By using corresponding containers to present multi-image works published by corresponding publishing channels, the embodiments of the present disclosure can facilitate users to perceive the publishing channels of multi-image works, match the information transmission requirements under different publishing channels, and improve information transmission efficiency.
[0093] Example Process
[0094] FIG5 shows a flow chart of an example interaction process 500 according to some embodiments of the present disclosure. The process 500 may be implemented at the electronic device 110. The process 500 is described below with reference to FIG1.
[0095] As shown in the figure, in box 510, the electronic device 110 presents a playback interface of a target work, where the target work at least includes an image portion, and the image portion includes multiple images.
[0096] In block 520 , the electronic device 110 plays the target work using the target container in the play interface, where the target container corresponds to the release path of the target work, and different release paths correspond to different containers.
[0097] In some embodiments, different container indication containers have at least one of the following properties that are different: content layout of the target work in the corresponding container; function of at least one control in the corresponding container; style of at least one control in the corresponding container.
[0098] In some embodiments, the target work further includes a text portion, and the content layout indicates the arrangement of the image portion and the text portion in corresponding containers.
[0099] In some embodiments, the target container includes playback controls for the target work, wherein a first playback control for the first work corresponding to the first publishing channel and a second playback control for the second work corresponding to the second publishing channel are configured to present the browsing progress of multiple images of the target work according to different styles.
[0100] In some embodiments, the first playback control includes multiple progress indication elements corresponding to multiple images, the multiple progress indication elements are displayed separately, and the target progress indication element corresponding to the currently browsed target image among the multiple progress indication elements is displayed distinctively; and the second playback control includes a single progress indication element, the single progress indication element includes multiple continuous element parts, and the target element part corresponding to the currently browsed target image in the single progress indication element is displayed distinctively.
[0101] In some embodiments, when the first image of the first work is switched to a browsing state, the progress indication element corresponding to the first image in the first playback control is switched from a first style to a second style, and the first style and the second style correspond to different element shapes; and when the second image of the second work is switched to a browsing state, the element portion corresponding to the second image in the second playback control is switched from a third style to a different fourth style, and the third style and the fourth style correspond to the same shape.
[0102] In some embodiments, the first playback control and / or the second playback control are further configured to display multiple preview images of the multiple images in the playback interface.
[0103] In some embodiments, process 500 further includes: in response to a display operation on the target work, displaying at least one image from the plurality of images and at least some of the plurality of preview images in a playback interface of the target work.
[0104] In some embodiments, when the third image is switched to the browsing state, a target preview image corresponding to the third image among the plurality of preview images is switched from the fifth style to a different sixth style.
[0105] In some embodiments, the fifth style and the sixth style correspond to different display sizes.
[0106] In some embodiments, the target work also includes a text portion, the target container includes a text component, the text component is used to display at least part of the content of the text portion, and the text components in different containers corresponding to different publishing channels have different maximum display sizes.
[0107] In some embodiments, process 500 also includes: based on a preset operation for the text playback area, presenting a first area and a second area in the playback interface, the first area is used to play the target work, and the second area is used to display the entire content of the text part, wherein, in response to the target work being released based on the first publishing channel, the target work is played in a first mode in the first area; and in response to the target work being released based on the second publishing channel, the target work is played in a second mode in the first area, and the first mode is different from the second mode.
[0108] In some embodiments, the first mode and the second mode correspond to different screen filling modes of the first area.
[0109] In some embodiments, the first mode and the second mode correspond to different layout modes of the first area and the second area, and the layout modes include: a first layout mode indicating that the first area and the second area overlap; and a second layout mode indicating that the first area and the second area are independent of each other.
[0110] In some embodiments, the target work also includes a text portion, and process 500 further includes: displaying at least part of the content of the text portion in the playback interface.
[0111] In some embodiments, at least part of the content includes first text content corresponding to a first image currently being browsed among multiple images, and process 500 also includes: in response to the playback interface switching to displaying a second image among the multiple images, displaying second text content in the text portion corresponding to the second image in the playback interface.
[0112] In some embodiments, the first text content and / or the second text content is determined based on a configuration operation of a user; or the first text content and / or the second text content is determined by dividing a text portion.
[0113] Example devices and equipment
[0114] Embodiments of the present disclosure also provide corresponding apparatuses for implementing the above-described methods or processes. FIG6 shows a schematic block diagram of an example interactive apparatus 600 according to certain embodiments of the present disclosure. Apparatus 600 may be implemented as or included in electronic device 110. Each module / component in apparatus 600 may be implemented by hardware, software, firmware, or any combination thereof.
[0115] As shown in Figure 6, the device 600 includes a presentation module 610, which is configured to present a playback interface of the target work, wherein the target work includes at least an image part, and the image part includes multiple images; and a playback module 620, which is configured to use a target container to play the target work in the playback interface, wherein the target container corresponds to the release path of the target work, and different release paths correspond to different containers.
[0116] In some embodiments, different container indication containers have at least one of the following properties that are different: content layout of the target work in the corresponding container; function of at least one control in the corresponding container; style of at least one control in the corresponding container.
[0117] In some embodiments, the target work further includes a text portion, and the content layout indicates the arrangement of the image portion and the text portion in corresponding containers.
[0118] In some embodiments, the target container includes playback controls for the target work, wherein a first playback control for the first work corresponding to the first publishing channel and a second playback control for the second work corresponding to the second publishing channel are configured to present the browsing progress of multiple images of the target work according to different styles.
[0119] In some embodiments, the first playback control includes multiple progress indication elements corresponding to multiple images, the multiple progress indication elements are displayed separately, and the target progress indication element corresponding to the currently browsed target image among the multiple progress indication elements is displayed distinctively; and the second playback control includes a single progress indication element, the single progress indication element includes multiple continuous element parts, and the target element part corresponding to the currently browsed target image in the single progress indication element is displayed distinctively.
[0120] In some embodiments, when the first image of the first work is switched to a browsing state, the progress indication element corresponding to the first image in the first playback control is switched from a first style to a second style, and the first style and the second style correspond to different element shapes; and when the second image of the second work is switched to a browsing state, the element portion corresponding to the second image in the second playback control is switched from a third style to a different fourth style, and the third style and the fourth style correspond to the same shape.
[0121] In some embodiments, the first playback control and / or the second playback control are further configured to display multiple preview images of the multiple images in the playback interface.
[0122] In some embodiments, the apparatus 600 further includes a preview module configured to: in response to a display operation on the target work, display at least one image from the plurality of images and at least some of the plurality of preview images in the playback interface of the target work.
[0123] In some embodiments, when the third image is switched to the browsing state, a target preview image corresponding to the third image among the plurality of preview images is switched from a fifth style to a different sixth style.
[0124] In some embodiments, the fifth style and the sixth style correspond to different display sizes.
[0125] In some embodiments, the target work also includes a text portion, the target container includes a text component, the text component is used to display at least part of the content of the text portion, and the text components in different containers corresponding to different publishing channels have different maximum display sizes.
[0126] In some embodiments, the device 600 also includes a viewing module, which is configured to: based on a preset operation for the text playback area, present a first area and a second area in the playback interface, the first area is used to play the target work, and the second area is used to display the entire content of the text part, wherein, in response to the target work being released based on the first publishing channel, the target work is played in a first mode in the first area; and in response to the target work being released based on the second publishing channel, the target work is played in a second mode in the first area, and the first mode is different from the second mode.
[0127] In some embodiments, the first mode and the second mode correspond to different screen filling modes of the first area.
[0128] In some embodiments, the first mode and the second mode correspond to different layout modes of the first area and the second area, and the layout modes include: a first layout mode indicating that the first area and the second area overlap; and a second layout mode indicating that the first area and the second area are independent of each other.
[0129] In some embodiments, the target work further includes a text portion, and the apparatus 600 further includes a text display module configured to display at least part of the content of the text portion in the playback interface.
[0130] In some embodiments, at least part of the content includes first text content corresponding to a first image currently being browsed among multiple images, and the text display module is further configured to: in response to the playback interface switching to displaying a second image among multiple images, display second text content corresponding to the second image in the text portion in the playback interface.
[0131] In some embodiments, the first text content and / or the second text content is determined based on a configuration operation of a user; or the first text content and / or the second text content is determined by dividing a text portion.
[0132] FIG7 shows a block diagram of an electronic device 700 in which one or more embodiments of the present disclosure may be implemented. It should be understood that the electronic device 700 shown in FIG7 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. The electronic device 700 shown in FIG7 can be used to implement the electronic device 110 of FIG1 .
[0133] As shown in FIG7 , electronic device 700 is a general-purpose electronic device. Components of electronic device 700 may include, but are not limited to, one or more processors or processing units 710, memory 720, storage device 730, one or more communication units 740, one or more input devices 750, and one or more output devices 760. Processing unit 710 may be a real or virtual processor and is capable of performing various processes according to programs stored in memory 720. In a multi-processor system, multiple processing units execute computer-executable instructions in parallel to enhance the parallel processing capabilities of electronic device 700.
[0134] The electronic device 700 typically includes a plurality of computer storage media. Such media can be any accessible media that can be obtained by the electronic device 700, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 720 can be a volatile memory (e.g., registers, cache, random access memory (RAM)), a non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 730 can be a removable or non-removable medium and can include a machine-readable medium, such as a flash drive, a disk, or any other medium that can be used to store information and / or data and can be accessed within the electronic device 700.
[0135] The electronic device 700 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 7 , a disk drive for reading from or writing to a removable, non-volatile disk (e.g., a “floppy disk”) and an optical drive for reading from or writing to a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data media interfaces. The memory 720 may include a computer program product 725 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.
[0136] The communication unit 740 enables communication with other electronic devices via a communication medium. Additionally, the functions of the components of the electronic device 700 can be implemented as a single computing cluster or multiple computing machines that can communicate via a communication connection. Thus, the electronic device 700 can operate in a networked environment using a logical connection with one or more other servers, a network personal computer (PC), or another network node.
[0137] Input device 750 may be one or more input devices, such as a mouse, keyboard, or trackball. Output device 760 may be one or more output devices, such as a display, a speaker, or a printer. Electronic device 700 may also communicate with one or more external devices (not shown) via communication unit 740 as needed, such as storage devices, display devices, or the like, with one or more devices that allow a user to interact with electronic device 700, or with any device that allows electronic device 700 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface (not shown).
[0138] According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above.
[0139] Various aspects of the present disclosure are described herein with reference to flowcharts and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to the present disclosure. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.
[0140] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, such that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.
[0141] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.
[0142] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple implementations of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a part for a module, program segment or instruction, and a part for a module, program segment or instruction comprises one or more executable instructions for realizing the logical function of the specification. In some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.
[0143] While various implementations of the present disclosure have been described above, the foregoing description is intended to be illustrative, not exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is selected to best explain the principles of the implementations, their practical applications, or improvements to existing technologies, or to enable others skilled in the art to understand the various implementations disclosed herein.
Claims
1. An interactive method, comprising: Presenting a playback interface of a target work, wherein the target work at least includes an image portion, and the image portion includes a plurality of images; as well as The target work is played using a target container in the playback interface, wherein the target container corresponds to a publishing path of the target work, and different publishing paths correspond to different containers.
2. The method according to claim 1, wherein different containers indicate that at least one of the following properties of the containers is different: The content layout of the target work in the corresponding container; the functionality of at least one control in the corresponding container; The style of at least one control in the corresponding container. 3 . The method according to claim 2 , wherein the target work further includes a text portion, and the content layout indicates an arrangement of the image portion and the text portion in the corresponding container.
4. The method according to claim 1, wherein the target container includes playback controls for the target work, wherein a first playback control for the first work corresponding to the first publishing channel and a second playback control for the second work corresponding to the second publishing channel are configured to present the browsing progress of the multiple images of the target work according to different styles.
5. The method according to claim 4, wherein: The first playback control includes a plurality of progress indicator elements corresponding to the plurality of images, the plurality of progress indicator elements are displayed separately, and a target progress indicator element corresponding to a currently browsed target image among the plurality of progress indicator elements is displayed separately; and The second play control includes a single progress indication element, the single progress indication element includes a plurality of continuous element parts, and a target element part corresponding to the currently browsed target image in the single progress indication element is displayed distinctively.
6. The method according to claim 5, wherein: When the first image of the first work is switched to a browsing state, the progress indicator element corresponding to the first image in the first playback control is switched from a first style to a second style, and the first style and the second style correspond to different element shapes; and When the second image of the second work is switched to a browsing state, the element portion corresponding to the second image in the second playback control is switched from a third style to a different fourth style, and the third style and the fourth style correspond to the same shape. 7 . The method according to claim 4 , wherein the first playback control and / or the second playback control are further configured to display a plurality of preview images of the plurality of images in the playback interface.
8. The method according to claim 7, further comprising: In response to a display operation on the target work, at least one image among the multiple images and at least part of the multiple preview images are displayed in the playback interface of the target work.
9. The method according to claim 7, wherein: When the third image is switched to the browsing state, the target preview image corresponding to the third image among the plurality of preview images is switched from the fifth style to a different sixth style. 10 . The method of claim 9 , wherein the fifth pattern and the sixth pattern correspond to different display sizes.
11. The method according to claim 1, wherein the target work also includes a text portion, the target container includes a text component, the text component is used to display at least part of the content of the text portion, and the text components in different containers corresponding to different publishing channels have different maximum display sizes.
12. The method according to claim 11, further comprising: Based on the preset operation for the text playback area, a first area and a second area are presented in the playback interface, the first area is used to play the target work, and the second area is used to display the entire content of the text part. In which, in response to the target work being released based on a first release channel, the target work is played in a first mode in the first area; and in response to the target work being released based on a second release channel, the target work is played in a second mode in the first area, and the first mode is different from the second mode. 13 . The method of claim 12 , wherein the first mode and the second mode correspond to different screen filling modes of the first area.
14. The method according to claim 12, wherein the first mode and the second mode correspond to different layout modes of the first area and the second area, the layout modes comprising: a first layout mode indicating that the first area overlaps the second area; as well as The second layout mode indicates that the first area and the second area are independent of each other.
15. The method according to claim 1, wherein the target work further comprises a text portion, the method further comprising: At least part of the content of the text portion is displayed in the playback interface.
16. The method according to claim 15, wherein the at least part of the content comprises first text content corresponding to a first image currently being browsed among the plurality of images, the method further comprising: In response to the playback interface being switched to displaying a second image among the multiple images, second text content in the text portion corresponding to the second image is displayed in the playback interface.
17. The method according to claim 16, wherein: The first text content and / or the second text content is determined based on a configuration operation of a user; or The first text content and / or the second text content is determined by dividing the text portion.
18. An interactive device comprising: A presentation module is configured to present a playback interface of a target work, wherein the target work at least includes an image portion, and the image portion includes a plurality of images; as well as The playback module is configured to play the target work by using a target container in the playback interface, wherein the target container corresponds to a publishing path of the target work, and different publishing paths correspond to different containers.
19. An electronic device comprising: at least one processing unit; as well as 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 causing the electronic device to perform the method according to any one of claims 1 to 17 when executed by the at least one processing unit.
20. A computer-readable storage medium having a computer program stored thereon, wherein the computer program is executable by a processor to implement the method according to any one of claims 1 to 17.
Citation Information
Patent Citations
Interaction method and device, equipment and storage medium
CN117971373A
Spatial coordinates and direction based information release method and apparatus and server
CN105335417A
User interfaces for personalized content recommendation
CN108834428A
Content publishing method and device, computer equipment and storage medium
CN114564131A
Page display method and device, electronic equipment and storage medium
CN116450275A