Content sharing control methods, devices, storage media and terminals
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-18
- Publication Date
- 2026-08-11
AI Technical Summary
[0004]然而,目前的屏幕共享应用在进行内容共享时,往往是将终端屏幕中显示的所有内容都共享到另一终端,这大大影响了共享终端用户的信息安全
[0016] The technical solution provided in this application displays a multi-task management page, which includes application windows corresponding to at least one application. In response to a selection operation on any application window within the at least one application's application windows, the system obtains the first display content of the first application corresponding to the selected first application window; and shares the first display content to the sharing receiving terminal. This method allows for locking shared content within a target application by selecting that application on the multi-task management page, thereby preventing content from other applications from being shared to the sharing receiving terminal and improving information security during content sharing.
Smart Images

Figure CN117459631B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of smart terminal technology, specifically to a content sharing control method, device, storage medium, and terminal. Background Technology
[0002] With the continuous development of internet and mobile terminal technologies, mobile terminals have rapidly become widespread. Today, mobile terminals have become an indispensable tool in people's lives and work.
[0003] To meet the ever-growing functional demands of users for mobile applications, these applications are constantly being innovated. Among them, screen sharing is a promising new application. Through screen sharing, users can share the content displayed on their screen to another device, enabling remote sharing.
[0004] However, current screen sharing applications often share all the content displayed on one terminal's screen to another terminal when sharing content, which greatly affects the information security of users of the sharing terminal. Summary of the Invention
[0005] This application provides a content sharing control method, apparatus, storage medium, and terminal, which can improve the information security of the terminal when sharing content.
[0006] Firstly, this application provides a content sharing control method, the method comprising:
[0007] Display a multitasking management page, which includes an application window corresponding to at least one application;
[0008] In response to a selection operation of any application window in the application window corresponding to the at least one application, the first display content of the first application corresponding to the selected first application window is obtained;
[0009] Share the first displayed content to the shared receiving terminal.
[0010] Accordingly, a second aspect of this application provides a content sharing control device, the device comprising:
[0011] The display module is used to display a multitasking management page, which includes an application window corresponding to at least one application.
[0012] The acquisition module is used to acquire the first display content of the first application corresponding to the selected first application window in response to the selection operation of any application window in the application windows of the plurality of applications.
[0013] The sharing module is used to share the first displayed content to the sharing receiving terminal.
[0014] Thirdly, this application provides a storage medium having a computer program stored thereon, which, when loaded by the processor of an electronic device, executes the steps of any content sharing control method provided in this application.
[0015] Fourthly, this application also provides an electronic device including a processor and a memory, the memory storing a computer program, the processor executing steps in any of the content sharing control methods provided in this application by loading the computer program stored in the memory.
[0016] The technical solution provided in this application displays a multi-task management page, which includes application windows corresponding to at least one application. In response to a selection operation on any application window within the at least one application's application windows, the system obtains the first display content of the first application corresponding to the selected first application window; and shares the first display content to the sharing receiving terminal. This method allows for locking shared content within a target application by selecting that application on the multi-task management page, thereby preventing content from other applications from being shared to the sharing receiving terminal and improving information security during content sharing. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 This is a flowchart illustrating a content sharing control method provided in an embodiment of this application.
[0019] Figure 2 This is a schematic diagram of a scenario for content sharing control provided in an embodiment of this application.
[0020] Figure 3 This is another schematic diagram of content sharing control provided in the embodiments of this application.
[0021] Figure 4 This is another schematic diagram of a content sharing control scenario provided in the embodiments of this application.
[0022] Figure 5 This is another schematic diagram of a content sharing control scenario provided in the embodiments of this application.
[0023] Figure 6This is another schematic diagram of a content sharing control scenario provided in the embodiments of this application.
[0024] Figure 7 This is another schematic diagram of a content sharing control scenario provided in the embodiments of this application.
[0025] Figure 8 This is a structural block diagram of the content sharing control device provided in the embodiments of this application.
[0026] Figure 9 This is a structural block diagram of the terminal provided in the embodiments of this application. Detailed Implementation
[0027] It should be noted that the terms "first," "second," and "third," etc., used in this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or modules is not limited to the listed steps or modules, but some embodiments also include steps or modules not listed, or some embodiments also include other steps or modules inherent to these processes, methods, products, or devices.
[0028] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0029] This application provides a content sharing control method, apparatus, storage medium, and terminal. The content sharing control method can be executed by the content sharing control apparatus provided in this application, or by an electronic device integrating the content sharing control apparatus. The content sharing control apparatus can be implemented in hardware or software. The electronic device can be a mobile terminal, such as a smartphone, tablet, in-vehicle terminal, or smart wearable device.
[0030] Please refer to Figure 1 , Figure 1 This is a flowchart illustrating the content sharing control method provided in the embodiments of this application, such as... Figure 1 As shown, the flow of the content sharing control method provided in this application embodiment can be as follows:
[0031] In 110, the multitasking management page is displayed.
[0032] In this embodiment, the content sharing method provided in this application can be applied to a content sharing device, which can be specifically installed in a smart terminal.
[0033] In related technologies, when sharing the content displayed on a terminal's screen with other terminals using screen-sharing applications, it is generally assumed that all content displayed on the initiating terminal's screen will be shared with the receiving terminal. However, in some cases, the initiator may only want to share the content displayed in a specific application with the receiving terminal and does not want the content of other applications to be shared. In such cases, the initiator cannot use other applications while screen sharing. If an emergency requires the use of other applications, this could lead to the leakage of information from those applications, compromising personal information security.
[0034] To address the issue of sharing all content displayed on the screen of the initiating terminal to the receiving terminal during screen sharing, which compromises the information security of the initiating terminal, this application provides a content sharing control method. The method is described in detail below.
[0035] In this embodiment, the user can trigger the content sharing control device to enter the multitasking management page, causing the content sharing device to display the multitasking management page. When the content sharing control device is a mobile terminal, the multitasking management page can be displayed by swiping up on the screen, double-clicking the homepage control to return to the homepage, or by selecting the "Display Multitasking Management Page" option in the settings page. The multitasking management page can display application windows of multiple applications running in the background or recently. These application windows can be application logos, thumbnails of applications at a specific running moment, or other objects that can represent the application. When there are many applications, the multitasking management page can display only some application windows, and the user can switch between displaying other application windows by swiping the page.
[0036] In some embodiments, before displaying the multitasking management page in response to a triggering operation that initiates access to the multitasking management page, the following may also be included:
[0037] 1. In response to the received screen sharing command, display the account input interface for the screen sharing target;
[0038] 2. In response to the received account information, send a screen sharing request to the client corresponding to the account information;
[0039] 3. When a command to agree to screen sharing is received, the screen display content is shared with the terminal corresponding to the screen sharing object.
[0040] In this embodiment, one can first enter the screen sharing application and initiate a screen sharing task, and then trigger the display of the multitasking management page in the screen sharing task to select a specific application in the multitasking management page to lock the screen sharing scope to the selected specific application.
[0041] In 120, in response to a selection operation for any application window in an application window corresponding to at least one application, the first display content of the first application corresponding to the selected first application window is obtained.
[0042] In this content sharing control device, after entering the multi-task management page and displaying multiple application windows, the user can select any specific application window to lock the shared content into that application. To distinguish this from other application windows discussed later, the selected application window is referred to as the first application window, the corresponding application is called the first application, and the displayed content is called the first display content. The first display content can be a static image or a dynamic video. For example, if the first application is a video playback application, it will automatically pause playback when switched to the background. Therefore, when the first application switches to the background, the content shared to the sharing receiving terminal will be the static image at the paused state. If the first application is a live streaming application, it will continue live streaming when switched to the background. Therefore, when the first application switches to the background, the content shared to the sharing receiving terminal will be the dynamic video content.
[0043] In some embodiments, in response to a selection operation of any application window among multiple application application windows, obtaining the first display content of the first application corresponding to the selected first application window includes:
[0044] 1. Display content sharing control controls on the multitasking management page;
[0045] 2. In response to a drag-and-drop selection operation where the content sharing control is dragged to any application window of multiple applications, determine the first application corresponding to the first selected application window;
[0046] 3. Obtain the first display content of the first application.
[0047] In this embodiment, the shared application can be selected and locked by dragging a control to the application window corresponding to the application. Specifically, a content sharing control can be displayed on a multi-task management page. Then, in response to a drag-and-drop operation where the content sharing control is dragged to any application window among multiple applications, the first application corresponding to the selected first application window is determined, and the first display content of that first application is obtained and shared with the sharing receiving terminal. The content sharing control can specifically be a floating ball. This floating ball can float above all applications and is fixed at a fixed position on the display screen of the content sharing control device.
[0048] Specifically, such as Figure 2 The figure shows a scenario diagram of the content sharing control provided in this application. As shown, a multitasking management page 10 is displayed. The multitasking management page 10 displays a first application window 13 corresponding to a first application and a second application window 12 corresponding to a second application. In addition, a content sharing control 11 is also displayed on the multitasking management page. Users can drag the content sharing control 11 to the first application window 13 or the second application window 12 on the multitasking display page 10 to lock the shared content to the application corresponding to the application window. For example, if a user drags the content sharing control 11 to the first application window 13, the shared content can be locked to the first application, and the first display content of the first application can be obtained and shared with the sharing receiving terminal. After locking the content shared to the sharing receiving terminal to a fixed application, the sharing receiving terminal can only see the display content corresponding to that fixed application and cannot see the display content corresponding to other applications.
[0049] When a user drags the content sharing control 11 onto the first application window 13, a notification message can be displayed: "Share only this application's screen" or "Release to lock and share this application's screen, remove to cancel." After locking the shared content to the first application, the display image of the content sharing control can be updated using the first application's logo to identify whether a specific application is being locked for sharing, and to easily identify the specific locked application. Specifically, for example... Figure 3 The figure shows another scenario illustration of the content sharing control provided in this application. As shown, when the user drags the content sharing control to the first application window, a reminder text 14 can be displayed in the first application window. The reminder text can specifically be the aforementioned "Share only the screen of this application". And as shown... Figure 4 The figure shows another scenario diagram of the content sharing control provided in this application. As shown in the figure, when the user drags the content sharing control to the first application window, operation guide 15 can also be displayed. Operation guide 15 can specifically be the aforementioned "Release to lock the sharing of the application screen, move away to cancel".
[0050] In some embodiments, different applications have different display priorities in the multitasking management page, with the currently used application generally having the highest priority. When a user drags a content sharing control to the application window of the first application in the multitasking management page, the first application's display priority can be set to the highest priority for display.
[0051] In some embodiments, in response to a drag-and-drop selection operation of dragging a content sharing control to any application window among multiple applications, determining the first application corresponding to the selected first application window includes:
[0052] 2.1 When a press operation is detected on the content sharing control, the drag trajectory of the content sharing control is acquired.
[0053] 2.2 When the press operation on the content sharing control is released, determine the endpoint position of the drag trajectory;
[0054] 2.3 When the endpoint of the trajectory is located in the first application window, the application corresponding to the first application window is determined as the first application.
[0055] In this embodiment, the identification of user drag-and-drop selection operations can be achieved through gesture recognition of the content sharing control. Specifically, a press gesture can be detected on the content sharing control. When a press gesture is detected, the position of the content sharing control is detected to determine if its position has moved. If movement is detected, it is determined that the share control has been dragged, and the trajectory of the share control can be continuously acquired in real time. Then, a press-to-release gesture can be further identified on the content sharing control. When a press-to-release gesture is detected, the endpoint of the drag trajectory is determined. When the endpoint of the trajectory is within the application window of a certain application, it can be determined that the application is locked as a shared application.
[0056] In some embodiments, when a press-to-release gesture is detected, it can be further detected whether the trajectory of the content sharing control has undergone a momentary rapid change when the press-to-release gesture is detected. This change corresponds to the user's quick swipe gesture. If a momentary rapid change occurs, it can be determined to unlock the shared application. If no momentary rapid trajectory change is detected, it is determined to lock the application corresponding to the trajectory endpoint as a shared application and share the display content corresponding to that application only with the sharing receiving terminal.
[0057] In some embodiments, the content sharing control method provided in this application may further include:
[0058] Display a content sharing control containing a first control icon at the initial position of the content sharing control. The first control icon is generated based on the application icon of the first application.
[0059] In this embodiment of the application, when the screen sharing application is locked to the first application, the display icon on the content sharing control will also change, specifically displaying the application icon corresponding to the first application, to remind the user that screen sharing is currently locked to the first application. Specifically, as shown... Figure 5 As shown, when the user drags the content sharing control to the first application window and releases it (i.e., releases the press), the content sharing control will bounce back (return to its initial position) and display the application icon 111 of the first application in the content sharing control.
[0060] In some embodiments, a user can drag a content sharing control to the window of the first application corresponding to the first application and pause. The user does not release the pressure on the content sharing control during the pause, and after a preset pause time, the user can continue dragging the content sharing control to the window of the second application, and then release the pressure on the content sharing control. This method locks the content shared to the sharing receiving terminal in the first and second applications, achieving multi-application content locking. In this embodiment, if the first application is displayed at the front end of the content sharing control device's display interface, the content of the first application is shared and displayed on the sharing receiving terminal; if the second application is displayed at the front end of the content sharing control device's display interface, the content of the second application is shared and displayed on the sharing receiving terminal. If the display interface of the sharing control device displays neither the first nor the second application, but instead displays the content of an unlocked third application, the priority of the first and second applications can be obtained, and the display content corresponding to the application with the higher priority can be displayed on the display interface of the sharing receiving terminal.
[0061] In step 130, the first displayed content is shared to the shared receiving terminal.
[0062] Once content sharing is locked to the selected first application, the first display content displayed by that application can be obtained and shared with the receiving terminal. In other words, using the content sharing control method provided in this application, screen sharing can be locked to a specific application by selecting the target task on the multi-task management page, thereby avoiding information leakage caused by full-screen sharing and ensuring information security. Furthermore, the content sharing control method provided in this application allows for proactive adjustment of the scope of shared content during screen sharing, such as setting it to share only the display content of a specific application visible on the other party's screen, preventing information leakage from other applications. It is understood that once a specific application is locked as the application corresponding to the shared content, all related content from other applications will not be shared with the receiving terminal. This related content includes, but is not limited to, incoming call notifications, message notifications, and message pop-ups.
[0063] In some embodiments, after sharing the first display content to the sharing receiving terminal, the method further includes:
[0064] 1. In response to the drag operation of dragging the content sharing control control to the first application window again, obtain the second display content displayed on the display interface of the terminal that initiated the sharing of content;
[0065] 2. Share the second display content to the shared receiving terminal.
[0066] In this embodiment, when the content control control is dragged to the first application window, locking the content sharing to the first application corresponding to the first application window, the content control control will automatically return to its initial position when the user releases the pressure on the content control control.
[0067] When a shared application is locked, the user can unlock it by dragging the content control, which has bounced back to its initial position, back to the application window corresponding to the locked application. After unlocking, screen sharing no longer only shares the display content of the locked application to the sharing receiving terminal, but also shares all the content displayed on the screen of the sharing initiating terminal, i.e., the content sharing control device in this embodiment, to the sharing receiving terminal for display. When a shared application is locked to a target application, when the user re-enters the multitasking page, a prompt message can be displayed on the target application's window, such as "Currently only this application window is shared" or "The other party can only view this application window." These prompt messages are used to inform the user of the current screen sharing status. When the sharing lock on the target application is released, the aforementioned prompt message will no longer be displayed on the target application's window when the user re-enters the multitasking page.
[0068] like Figure 6As shown, this is another scenario diagram of the content sharing control provided by this application. As shown in the figure, when the user drags the content sharing control control that displays the application icon 111 of the first application to the first application window 13 again, the user can cancel the screen sharing lock in the first application sharing control, and then share any content displayed on the display interface of the sharing receiving terminal with the sharing initiating terminal.
[0069] In other words, in response to the drag operation of dragging the content sharing control control to the first application window again, the second display content displayed on the display interface of the content sharing initiating terminal can be obtained, and then the second display content can be shared to the sharing receiving terminal.
[0070] In some embodiments, when the user drags the content sharing control to the first application window of the locked first application again, relevant prompts may be displayed, such as "Unlock sharing screen display" or relevant operation instructions, such as "Release to unlock, move to cancel unlocking," etc. Furthermore, since the icon displayed in the content sharing control changes to the logo of the locked application when shared content is locked to a certain application, the icon displayed in the content sharing control can be further switched to the default icon after the sharing lock on that application is released.
[0071] In some embodiments, after sharing the first display content to the sharing receiving terminal, the method further includes:
[0072] A. In response to a drag operation that moves a content sharing control to a second application window, determine the second application corresponding to the second application window;
[0073] B. Obtain the third display content of the second application;
[0074] C. Share the third display content to the shared receiving terminal.
[0075] In this embodiment, the application for locking shared display content can also be switched by dragging the content sharing control to the application window corresponding to another application in the multitasking management page. For example, if the content to be shared with the receiving terminal is currently locked in the first application, the content sharing control can be dragged to the second application window in the multitasking management page. The second application window is the application window corresponding to the second application, thereby switching the content to be shared with the receiving terminal from the first application to the second application. At this time, the display content of the second application can be obtained, specifically the third display content, and the third display content can be shared with the receiving terminal.
[0076] In some embodiments, the content sharing control method provided in this application may further include:
[0077] a. In response to a touch operation on the content sharing control, display multiple control function controls, including an end-sharing function control;
[0078] b. In response to a touch operation on the control for ending the sharing function, stop sending the first display content to the sharing receiving terminal.
[0079] In this embodiment of the application, the content sharing control provided in this application may include other functions in addition to the function of locking the shared application by dragging. These other functions include, but are not limited to, the function of ending screen sharing.
[0080] Specifically, users can click on the content sharing control to trigger the display of multiple control functions, which may include: an end-sharing control, an authorization control for the other party to operate the terminal, and voice settings controls. Users can end screen sharing by clicking the end-sharing control among the displayed control functions.
[0081] In some embodiments, sharing the first displayed content to the sharing receiving terminal includes:
[0082] Displays the account input interface for the content sharing object;
[0083] In response to the account information received from the account input interface, determine the shared receiving terminal corresponding to the account information;
[0084] Send a content sharing request to the sharing receiving terminal;
[0085] When a sharing agreement instruction is received from the sharing receiving terminal, the first display content is sent to the sharing receiving terminal.
[0086] In the aforementioned embodiment, the application for locking the shared content is locked during the screen sharing process. Specifically, the content sharing control device first initiates a screen sharing request to the receiving terminal. The receiving terminal receives the request and begins receiving the shared display content sent by the content sharing control device, displaying it on its screen. Then, when the content sharing control device locks the shared content to a specific application, the display content received by the receiving terminal is also locked to that specific application. In this embodiment, the receiving terminal may sense the sharing control behavior of the initiating terminal, i.e., the terminal where the content sharing control device is located—that is, the behavior of locking the shared content to a specific application—which could result in a poor sharing experience.
[0087] Therefore, in this embodiment, the application to be shared can be locked first, and then a screen sharing request can be initiated to the receiving terminal. After receiving the receiving terminal's consent to share, the display content corresponding to the locked application can be directly shared with the receiving terminal. During this process, the receiving terminal is unaware of the application locking process, which improves the screen sharing experience.
[0088] Specifically, such as Figure 7 The diagram illustrates another scenario of content sharing control provided in this application. As shown, when a user drags the content sharing control to the application window corresponding to a specific application, an account input interface 20 for the content sharing object is triggered. This interface includes an account input area 21 and an invitation send control 22. The user can enter the account information of the content sharing object in the account input area 21. This account information can be a mobile phone number or an account registered by the user in the screen sharing application. After entering the account information, the user can further click the invitation send control 22 to send a screen sharing invitation to the terminal corresponding to that account. Upon receiving a confirmation of agreement from the content sharing object, a screen sharing task can be established with the content sharing object. In this task, the content sharing control device only shares the first display content corresponding to the first application with the content sharing object.
[0089] As described above, the content sharing control method provided in this application displays a multi-task management page, which includes application windows of at least one application. In response to a selection operation on any application window within the application windows corresponding to the at least one application, the method obtains the first display content of the first application corresponding to the selected first application window; and shares the first display content to the sharing receiving terminal. This method allows the shared content to be locked within a target application by selecting that application on the multi-task management page, thereby preventing content from other applications from being shared to the sharing receiving terminal and improving information security during content sharing. Furthermore, the content sharing control method provided in this application is application-based screen sharing control, which better suits users' terminal usage habits. Moreover, users can adjust the content of the application windows visible on the other party's screen during screen sharing, greatly improving the flexibility of screen sharing.
[0090] Please refer to Figure 8 , Figure 8 This is a schematic diagram of a content sharing control device 200 provided in an embodiment of this application. The content sharing control device 200 is applied to the electronic device provided in this application. Figure 8 As shown, the content sharing control device 200 may include:
[0091] Display module 210 is used to display a multitasking management page, which includes an application window corresponding to at least one application.
[0092] The acquisition module 220 is used to acquire the first display content of the first application corresponding to the selected first application window in response to a selection operation of any application window in the application window corresponding to at least one application.
[0093] The sharing module 230 is used to share the first display content to the sharing receiving terminal.
[0094] Optionally, in some embodiments, the acquisition module includes:
[0095] The first display submodule is used to display content sharing control controls in the multitasking management page;
[0096] The first determination submodule is used to determine the first application corresponding to the selected first application window in response to a drag selection operation of dragging the content sharing control to any application window of the application window corresponding to at least one application.
[0097] The first acquisition submodule is used to acquire the first display content of the first application.
[0098] Optionally, in some embodiments, the first determining submodule includes:
[0099] The triggering unit is used to acquire the drag trajectory of the content sharing control when a press operation is detected on the content sharing control;
[0100] The first determining unit is used to determine the endpoint position of the drag trajectory when the press operation on the content sharing control is released.
[0101] The second determining unit is used to determine the application corresponding to the first application window as the first application if the trajectory endpoint is located at the first application window.
[0102] Optionally, in some embodiments, the content sharing control device provided in this application may further include:
[0103] The second display submodule is used to display a content sharing control containing a first control icon at the initial position of the content sharing control. The first control icon is generated based on the application icon of the first application.
[0104] Optionally, in some embodiments, the content sharing apparatus provided in this application further includes:
[0105] The second acquisition submodule is used to acquire the second display content displayed on the display interface of the content sharing initiating terminal in response to the drag operation of dragging the content sharing control to the first application window;
[0106] The first sharing submodule is used to share the second display content to the sharing receiving terminal.
[0107] Optionally, in some embodiments, the content sharing control device provided in this application further includes:
[0108] The switching submodule is used to change the control icon of the content sharing control from the first control icon to the second control icon, which is the initial control icon of the content sharing control.
[0109] Optionally, in some embodiments, the content sharing control device provided in this application further includes:
[0110] The second determination submodule is used to determine the second application corresponding to the second application window in response to a drag operation that drags the content sharing control to the second application window;
[0111] The third determination submodule is used to obtain the third display content of the second application;
[0112] The second sharing submodule is used to share the third display content to the sharing receiving terminal.
[0113] Optionally, in some embodiments, the content sharing control device provided in this application further includes:
[0114] The third display submodule is used to respond to touch operations on the content sharing control control and display multiple control function controls, including an end-sharing function control.
[0115] The control submodule is used to stop sending the first display content to the sharing receiving terminal in response to a touch operation on the control that terminates the sharing function.
[0116] In some embodiments, the shared module includes:
[0117] The fourth display submodule is used to display the account input interface for content sharing objects;
[0118] The fourth determination submodule is used to determine the shared receiving terminal corresponding to the account information received from the account input interface.
[0119] The first sending submodule is used to send a content sharing request to the shared receiving terminal;
[0120] The second sending submodule is used to send the first display content to the sharing receiving terminal when it receives a consent to share instruction from the sharing receiving terminal.
[0121] It should be noted that the content sharing control device 200 provided in this application embodiment is different from that in the above embodiment. Figure 1 The content sharing control methods shown belong to the same concept, and their specific implementation process can be found in the relevant embodiments above, which will not be repeated here.
[0122] As described above, the content sharing control device provided in this application displays a multi-task management page via a display module 210. The multi-task management page includes application windows corresponding to at least one application. In response to a selection operation on any application window within the at least one application's application windows, an acquisition module 220 acquires the first display content of the first application corresponding to the selected first application window. A sharing module 230 shares the first display content to a sharing receiving terminal. This method allows for locking shared content within a target application by selecting that application within the multi-task management page, thereby preventing content from other applications from being shared to the sharing receiving terminal and improving information security during content sharing.
[0123] This application also provides a storage medium storing a computer program. When the stored computer program is executed on the processor of the electronic device provided in this application, the processor of the electronic device performs any of the steps in the content sharing control method suitable for electronic devices described above. The storage medium may be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.
[0124] This application also provides a terminal, please refer to... Figure 9 The terminal 300 includes a processor 310 and a memory 320.
[0125] The processor 310 in this embodiment can be a general-purpose processor, such as an ARM architecture processor. The memory 320 stores a computer program; it can be a high-speed random access memory or a non-volatile memory, such as at least one disk storage device, flash memory, or other volatile solid-state storage device. Accordingly, the memory 320 may also include a memory controller to provide the processor 301 with access to the memory 320. The processor 310 executes the computer program in the memory 320 to perform any of the above-mentioned content sharing control methods, such as:
[0126] Display a multitasking management page, which includes an application window corresponding to at least one application; in response to a selection operation on any application window in the application window corresponding to at least one application, obtain the first display content of the first application corresponding to the selected first application window; and share the first display content to the sharing receiving terminal.
[0127] The above provides a detailed description of a content sharing control method, apparatus, storage medium, and terminal provided in this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, those skilled in the art will recognize that there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A content sharing control method, characterized in that, The method includes: Display a multitasking management page, in which a content sharing control is displayed, and the multitasking management page includes an application window corresponding to at least one application; In response to a selection operation of any application window in the application window corresponding to the at least one application, obtaining the first display content of the first application corresponding to the selected first application window includes: in response to a drag selection operation of dragging the content sharing control to any application window in the application window corresponding to the at least one application, determining the first application corresponding to the selected first application window; and obtaining the first display content of the first application. Share the first displayed content to the shared receiving terminal; When the content sharing control is released, the content sharing control bounces back to its initial position, and the application icon of the first application is displayed in the content sharing control. When the content sharing control that displays the application icon of the first application is dragged back to the first application window, all the content displayed on the display interface of the sharing receiving terminal is shared to the sharing receiving terminal. Clicking the content sharing control control triggers the display of control function controls, which include at least one of the following: ending the sharing function control, authorizing the other party to operate the terminal control, and voice setting control.
2. The method according to claim 1, characterized in that, The step of responding to a drag-and-drop selection operation of dragging the content sharing control to any application window of the application window corresponding to the at least one application includes determining the first application corresponding to the selected first application window: When a press operation is detected on the content sharing control, the drag trajectory of the content sharing control is acquired. When the press operation on the content sharing control is released, the endpoint position of the drag trajectory is determined; If the endpoint of the trajectory is located at the first application window, then the application corresponding to the first application window is determined as the first application.
3. The method according to claim 1, characterized in that, After sharing the first displayed content to the sharing receiving terminal, the method further includes: In response to a drag operation that drags the content sharing control control to the first application window again, the second display content displayed on the display interface of the content sharing initiating terminal is obtained; The second displayed content is shared to the shared receiving terminal.
4. The method according to claim 3, characterized in that, After sharing the second display content to the sharing receiving terminal, the method further includes: The control icon of the content sharing control is changed from the first control icon to the second control icon, where the second control icon is the initial control icon of the content sharing control.
5. The method according to claim 1, characterized in that, After sharing the first displayed content to the sharing receiving terminal, the method further includes: In response to a drag operation that drags the content sharing control to the second application window, the second application corresponding to the second application window is determined; Obtain the third display content of the second application; The third display content is shared to the shared receiving terminal.
6. The method according to claim 1, characterized in that, The method further includes: In response to a touch operation on the content sharing control, a plurality of control function controls are displayed, including an end-sharing function control; In response to a touch operation on the control for ending the sharing function, the transmission of the first displayed content to the sharing receiving terminal is stopped.
7. The method according to claim 1, characterized in that, The step of sharing the first displayed content to the sharing receiving terminal includes: Displays the account input interface for the content sharing object; In response to the account information received from the account input interface, determine the shared receiving terminal corresponding to the account information; Send a content sharing request to the shared receiving terminal; When the sharing terminal receives a consent instruction to share, the first display content is sent to the sharing terminal.
8. A content sharing control device, characterized in that, The device includes: The display module is used to display a multitasking management page, in which a content sharing control is displayed. The multitasking management page includes an application window corresponding to at least one application. The acquisition module is configured to, in response to a selection operation of any application window in the application window corresponding to the at least one application, acquire the first display content of the first application corresponding to the selected first application window, including: in response to a drag selection operation of dragging the content sharing control to any application window in the application window corresponding to the at least one application, determining the first application corresponding to the selected first application window; and acquiring the first display content of the first application. The sharing module is used to share the first displayed content to the sharing receiving terminal; when the content sharing control is released, the content sharing control returns to its initial position, and the application icon of the first application is displayed in the content sharing control; when the content sharing control displaying the application icon of the first application is dragged again to the first application window, all the content displayed on the display interface of the sharing receiving terminal is shared to the sharing receiving terminal; clicking the content sharing control triggers the display control function control, which includes at least one of the following: ending the sharing function control, authorizing the other party to operate the terminal control, and voice setting control.
9. A storage medium having a computer program stored thereon, characterized in that, When the computer program is loaded by the processor of the electronic device, it performs the steps of the content sharing control method as described in any one of claims 1-7.
10. A terminal, the terminal comprising a processor and a memory, the memory storing a computer program, characterized in that, The processor executes the steps of the content sharing control method as described in any one of claims 1-7 by loading the computer program.
Citation Information
Patent Citations
Information sharing method, device and equipment
CN112182673A
Mobile terminal and method for controlling thereof
KR1020110107058A