WO2023284442A1 - 一种页面处理方法、装置、电子设备及可读存储介质 - Google Patents
一种页面处理方法、装置、电子设备及可读存储介质 Download PDFInfo
- Publication number
- WO2023284442A1 WO2023284442A1 PCT/CN2022/097301 CN2022097301W WO2023284442A1 WO 2023284442 A1 WO2023284442 A1 WO 2023284442A1 CN 2022097301 W CN2022097301 W CN 2022097301W WO 2023284442 A1 WO2023284442 A1 WO 2023284442A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- picture
- target
- position information
- target picture
- touch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9577—Optimising the visualization of content, e.g. distillation of HTML documents
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/80—Two-dimensional [2D] animation, e.g. using sprites
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
Definitions
- the present disclosure relates to the field of information technology, and in particular, relates to a page processing method, device, electronic equipment, and readable storage medium.
- Embodiments of the present disclosure at least provide a page processing method, device, electronic equipment, and readable storage medium.
- an embodiment of the present disclosure provides a page processing method, including:
- determining the touched target picture in each picture based on the touch position information and the determined picture position information of each picture in the terminal interface includes:
- the touch position point indicated by the touch position information is a plurality of touch position points
- the corresponding picture area select the corresponding picture area to include The pictures of the plurality of touch position points are used as the target pictures.
- the target picture is rendered and updated based on the native image view component, so as to update the display properties of the target picture, including :
- the zoom attribute information includes a zoom scale and a zoom direction
- the method based on the touch position information and the picture position information of each picture, determine the touched target picture in each picture, and the target of the target picture in the terminal interface After the picture location information, the method also includes:
- the placeholder picture is located below the target picture rendered by the native image view component and located on the target dynamic page above the target image in the .
- it also includes:
- animation rendering is performed on the target picture based on the native image view component, so that the target picture is restored to the position of the target picture, and it is consistent with the target in the target dynamic page
- the images are the same size.
- a native image view component is created at the target picture position indicated by the target picture position information, and the target picture is rendered based on the native image view component, and screen touch event interception is started Before the mechanism, it also includes:
- a native image view component At the target picture position indicated by the target picture position information, create a native image view component, and render the target picture based on the native image view component, and start a screen touch event interception mechanism, including:
- an embodiment of the present disclosure further provides a page processing device, including:
- An acquisition module configured to acquire touch position information in response to a touch operation acting on the terminal interface, and acquire picture position information of each picture in the target dynamic page displayed on the terminal interface;
- a determining module configured to determine the touched target picture in each picture and the target picture position information of the target picture in the terminal interface based on the touch position information and the picture position information of each picture;
- a rendering module configured to create a native image view component at the target picture position indicated by the target picture position information and render the target picture based on the native image view component, and start a screen touch event interception mechanism;
- the processing module is configured to perform corresponding processing on the target picture rendered by the native image view component according to the touch operation indicated in the touch event of the target picture when the touch event for the target picture is intercepted.
- an embodiment of the present disclosure further provides a computer device, including: a processor, a memory, and a bus, the memory stores machine-readable instructions executable by the processor, and when the computer device is running, the processing The processor communicates with the memory through a bus, and when the machine-readable instructions are executed by the processor, the above-mentioned first aspect, or the steps in any possible implementation manner of the first aspect are executed.
- a computer device including: a processor, a memory, and a bus
- the memory stores machine-readable instructions executable by the processor, and when the computer device is running, the processing
- the processor communicates with the memory through a bus, and when the machine-readable instructions are executed by the processor, the above-mentioned first aspect, or the steps in any possible implementation manner of the first aspect are executed.
- embodiments of the present disclosure further provide a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above-mentioned first aspect, or any of the first aspects of the first aspect, may be executed. Steps in one possible implementation.
- a native image view component is created at the position of the target image and the target image is rendered based on the native image view component, and then based on the screen interception event mechanism, the Intercept the touch event of the target picture, and then process the target picture rendered by the native image view component according to the touch operation indicated in the touch event of the target picture, and realize gesture zooming and dragging of pictures in the target dynamic page Display effect
- the embodiment of the present disclosure does not need to click the target picture in the target dynamic page to jump to the large picture page and then perform related operations on the picture, and can directly realize the zooming and zooming of the picture in the target picture rendered by the native image view component. Viewing operations such as dragging and dropping save operation steps and improve interaction efficiency.
- a placeholder picture with the same size as the target picture is added at the position of the target picture, where the placeholder picture is located below the target picture and above the target picture, when rendered by the native image view component
- the placeholder picture can cover the target picture, making it look like the target picture is zoomed and dragged by the touched object, thereby improving the authenticity of the display effect.
- FIG. 1 shows a flow chart of a page processing method provided by an embodiment of the present disclosure
- FIG. 2 shows a schematic diagram of the page effect before touch provided by an embodiment of the present disclosure
- FIG. 3 shows a schematic diagram of a touched page effect provided by an embodiment of the present disclosure
- FIG. 4 shows a flow chart of another page processing method provided by an embodiment of the present disclosure
- FIG. 5 shows a schematic diagram of a page processing device provided by an embodiment of the present disclosure
- Fig. 6 shows a schematic diagram of a computer device provided by an embodiment of the present disclosure.
- this disclosure provides a page processing method, which creates a native image view component at the position of the target image and renders the target image based on the native image view component, and then intercepts the touch event of the target image based on the screen interception event mechanism , and then according to the touch operation indicated in the touch event of the target picture, the target picture rendered by the native image view component is processed accordingly, and the display effect of zooming and dragging the picture in the target dynamic page is realized.
- the embodiment of the present disclosure does not need Click the target picture in the target dynamic page to jump to the large picture page and then perform related operations on the picture. You can directly perform viewing operations such as zooming and dragging the picture in the target picture rendered by the native image view component, which saves a lot of time. The operation steps have improved the interaction efficiency.
- the execution subject of the page processing method provided in the embodiments of the present disclosure is generally a terminal device with a certain computing capability or other processing device
- the terminal device can be user equipment (User Equipment, UE), mobile device, user terminal, terminal, cellular phone, cordless phone, personal digital assistant (Personal Digital Assistant, PDA), handheld device, computing device, vehicle-mounted device, Wearable equipment etc.
- the page processing method may be implemented by a processor invoking computer-readable instructions stored in a memory.
- the page processing method provided by the embodiments of the present disclosure is mainly applied in the scene where the user views the picture content in the dynamic page, and starts the target application program installed on the terminal device (the target application program includes a dynamic page, such as News and information applications), and open the content details page in the target application, when the content details page is a dynamic page and the user wants to view the picture content contained in the content details page through a touch operation, you can execute this
- the target application program includes a dynamic page, such as News and information applications
- the method includes S101-S104, wherein:
- S101 In response to a touch operation acting on a terminal interface, acquire touch position information, and acquire picture position information of each picture in a target dynamic page displayed on the terminal interface.
- the terminal interface can be the display interface in the touch screen on the terminal device, and the target dynamic page can refer to a page that can realize dynamic display of page content or structure, such as based on Hyper Text Markup Language 5 (Hyper Text Mark up Language5, HTML5) production
- the web page here referred to as the H5 web page.
- the H5 webpages mentioned below all refer to webpages made based on HTML5.
- the H5 page can be loaded through the web view (webview) and displayed in the terminal interface.
- the target dynamic page does not overlap with the terminal interface, because when the terminal interface displays the target dynamic page, some fixed page layout content rendered by native components will also be displayed in other display areas of the terminal interface, such as opening news on the terminal device
- the terminal interface When consulting the content details page (the H5 page loaded in the web view), the terminal interface will also display the author information of the article at the top of the content details page, and user comments at the bottom of the content details page.
- the target dynamic page can be translated relative to the terminal interface in the up and down directions, and can also be translated in the left and right directions. By panning the target dynamic page, the content in the target dynamic page that is not displayed on the terminal interface can be displayed.
- the target dynamic page contains a lot of content
- the content takes up a long space and cannot be fully displayed on the terminal interface. Perform a sliding operation on the target dynamic page or any other possible display operations to partially display the previously displayed content. Or after completely hiding, the undisplayed content can be displayed.
- the target dynamic page contains less content, all of the content can be displayed on the terminal interface, so there is no need to perform any operation on the target dynamic page.
- the target script can first detect the picture position information of each picture in the target dynamic page.
- Each picture in the target dynamic page can be all currently displayed on the terminal interface, or partially displayed on the terminal interface, or none of the pictures displayed on the terminal interface (the undisplayed pictures can be displayed by panning the target dynamic page).
- the picture position information refers to the position information of each picture in the target dynamic page.
- the picture position information of the picture detected by the target script can include the offset between the upper and lower edges of the picture and the top of the target dynamic page, the offset of the left edge of the picture from the left of the target dynamic page, and the offset of the right edge of the picture from the right of the target dynamic page. displacement.
- a plane Cartesian coordinate system can also be established in the target dynamic page.
- a vertex of the target dynamic page can be used as the origin of the coordinates, and the straight lines where the two adjacent sides of the vertex (assuming the target dynamic page is a rectangle) are located are the abscissa axis and the ordinate axis respectively , establish a plane Cartesian coordinate system, and the picture position information may be the coordinate information of the picture in the plane Cartesian coordinate system, specifically, it may be the coordinate information of each vertex of the picture in the plane Cartesian coordinate system.
- a plane Cartesian coordinate system may also be established with other points on the target dynamic page as the origin, which will not be repeated here.
- the terminal device After obtaining the picture position information of each picture in the target dynamic page, if a touch object (such as a user's finger) performs a touch operation on the terminal interface, the terminal device can detect the touch position, thereby obtaining the touch position information.
- the touch position information refers to the position information of the touch object in contact with the terminal interface when the touch object touches the terminal interface.
- a plane Cartesian coordinate system can be established in the terminal interface, and then the touch position information in the plane Cartesian coordinate system can be acquired.
- a vertex of the terminal interface can be used as the origin, and the straight lines where the two adjacent sides of the vertex (assuming the terminal interface is a rectangle) are located are the abscissa axis and the ordinate axis, respectively, to establish a plane
- the touch position information may be coordinate information in a plane Cartesian coordinate system.
- the touch position may be regarded as a point, that is, a point where the touch object (such as the user's finger) is tangent to the terminal interface.
- coordinate information corresponding to each touch position may be obtained.
- a plane Cartesian coordinate system may also be established with other points on the terminal interface as the origin, which will not be repeated here.
- the vertex in the upper left corner in the terminal interface and the vertex in the upper left corner in the target dynamic page can be used as the origin respectively (or vertices in other positions , but the vertex as the origin in the terminal interface should have the same relative position as the vertex as the origin in the target dynamic page in their respective planes), establish two plane rectangular coordinate systems with the same coordinate axis direction, and then obtain the touch position information and Image location information.
- the accuracy of the touch position information and picture position information is ensured by establishing a plane Cartesian coordinate system in the terminal interface and the target dynamic page respectively, and then obtaining the touch position information and picture position information respectively.
- a plane Cartesian coordinate system can also be established in the terminal interface or the target dynamic page, and then in the plane Cartesian coordinate system, not only the touch position information but also the picture position information of each picture are acquired,
- this embodiment can describe the touch position information and the picture position information at the same time, reduce the workload of processing the position information, and quickly determine the touched target picture in each picture in step S102 (the plane established in the terminal interface does not need to be Cartesian coordinate system and the planar Cartesian coordinate system established in the target dynamic page for coordinate system conversion), but the premise that this implementation can be implemented is that the terminal interface is required to completely overlap with the target dynamic page, and the pictures contained in the target dynamic page are all display.
- S102 Based on the touch position information and the picture position information of each picture, determine a touched target picture in each picture, and target picture position information of the target picture in the terminal interface.
- the touch position information and the picture position information of each picture have been obtained through the established planar rectangular coordinate system.
- the touched target picture in each picture can be determined based on the touch position information and the picture position information of each picture.
- the terminal interface and the target dynamic page are completely overlapped, and all the pictures contained in the target dynamic page are displayed at the same time, it is possible to directly establish a plane right angle on the terminal interface or the target dynamic page. Under the coordinates, based on the touch position information and the picture position information of each picture, the touched target picture in each picture is determined.
- the coordinate system transformation can be performed between the plane Cartesian coordinates established in the terminal interface and the plane Cartesian coordinates established in the target dynamic page, that is, the touch position information and each picture
- the image position information of the image is converted to the same coordinate system, so as to be comparable, so as to determine the touched target image in each image based on the touch position information in the same coordinate system and the image position information of each image.
- the picture position information in the plane Cartesian coordinates in the target dynamic page can be converted to the picture position information in the plane Cartesian coordinates in the terminal interface, specifically, based on each picture in the target dynamic
- the picture position information in the page, and the coordinate system conversion relationship between the target dynamic page and the terminal interface determine the picture position information of each picture in the terminal interface.
- the coordinate system conversion relationship here may include the conversion relationship of the coordinate axis and the conversion relationship of the coordinate unit (here, it is mainly considered that different terminal devices have different pixel densities, so the display sizes of pictures on different terminal interfaces may be different).
- the plane Cartesian coordinate system in the target dynamic page can be based on the relative position of the origin of the plane Cartesian coordinate system in the target dynamic page and the origin of the plane Cartesian coordinate system in the terminal interface and the direction of the coordinate axes (in this disclosure, the plane Cartesian coordinate system in the target dynamic page
- the direction of the coordinate axis of the coordinate axis and the coordinate axis of the plane Cartesian coordinate system in the terminal interface may be consistent), and the conversion relationship of the coordinate axes is determined.
- the screen pixel density in the terminal interface determine the conversion relationship of the coordinate units. Specifically, multiply the picture coordinate units of each picture in the target dynamic page returned by the script by the screen pixel density in the terminal interface to get each picture in the terminal interface Coordinate units for display.
- the touch position point indicated by the touch position information is a plurality of touch position points
- the corresponding picture area containing multiple touch points is used as the target picture. That is, when there are multiple touch position points, and the multiple touch position points are located in the picture area corresponding to the same picture, the picture is used as the target picture.
- the user needs to use multi-finger operation to drag/zoom the picture, therefore, judging whether the current multi-finger operation is performed can be taken as a prerequisite for performing the subsequent steps (ie, S103 below). Specifically, based on the touch position information, it is judged whether there are multiple touch position points in the picture area corresponding to the same picture. When there is only one touch position point in the picture area corresponding to the same picture, it can be detected whether it is a long According to the operation, if it is a long press operation, the prompt information of downloading pictures or sharing pictures can be displayed on the terminal interface. If it is not a long press operation, it does not need to respond to the current touch operation, and it is considered as a normal touch during the sliding process. When there are multiple touch points in the image area corresponding to the same image, the step of S103 may be executed to realize the effect of dragging/zooming.
- S103 At the target picture position indicated by the target picture position information, create a native image view component and render the target picture based on the native image view component, and start a screen touch event interception mechanism.
- the native image view component here may be a native ImageView (image view) component.
- a native image view component can be created at the target image location indicated by the target image location information.
- the native image view component can load the image address corresponding to the target image and render the target image.
- the rendered image by the native image view component The target image overlays the position of the original image.
- each touch operation of the touch object on the target image can be intercepted by the screen touch event transmission mechanism of the terminal interface, and then act on the native image view component, which is the process of S104.
- the touch operation may be a zoom operation on the target image, and according to the touch operation indicated in the touch event of the target image, the zoom attribute information on the target image may be determined; the zoom attribute information includes a zoom ratio and a zoom direction.
- the change of the touch position information can be determined according to the touch operation, and the change of the touch position information can include the change of the distance between the touch positions and the change of the relative direction of the touch position, which can be based on the change of the touch position information.
- the zoom ratio refers to the ratio of the target image after zooming to that before zooming;
- the zooming direction refers to the relative direction of the target image after zooming and before zooming.
- the target image is rendered and updated based on the native image view component, so as to update the display attribute of the target image.
- the display attribute of the target picture refers to the display size and/or display position information of the target picture.
- the display size and/or display position information of the target image rendered by the native image view component may be updated according to the zoom scale and zoom direction.
- Fig. 2 shows a schematic diagram of the page effect before touching.
- Fig. 2 shows the target picture in the original target dynamic page.
- Fig. 3 shows a schematic diagram of the page effect after touching.
- the touch event zooms in on the target image rendered by the native image view component, and the displayed effect looks like the target image in the target dynamic page is enlarged, and the display size of the target image and the content in the target image are enlarged synchronously.
- the target image at the position of the target image in the original target dynamic page still exists, because it is always in the target dynamic page, and does not appear as if it is currently
- the target image rendered by the native image view component that is scaled and dragged by the touch object can be moved freely.
- the view (view) component uses the view component to render a placeholder image that is the same size as the target picture in the target dynamic page.
- the placeholder picture can be a gray picture, which is added below the target picture rendered by the native image view component and the target dynamic page Above the target picture in , ensure that the position and size of the placeholder picture can completely cover the target picture in the target dynamic page.
- the touch object starts to touch the target image rendered by the native image view component
- the placeholder image is displayed. Since the target image rendered by the native image view component is right above the target image in the target dynamic page, as the touch object moves When the touch position changes, the display properties of the target image rendered by the native image view component change in real time. At the same time, the target image in the target dynamic page has been blocked by the placeholder image. The actual effect is as if the touch object has given the target image in the target dynamic page to Drag it out and it will scale.
- the target image can be animated and rendered based on the native image view component, so that the target image rendered by the native image view component can be restored to the original image position, and the size of the original image is the same. That is, the target image rendered by the native image view component moves from the position where the touch operation stopped to the position of the target image in the target dynamic page, and restores the size of the target image rendered by the native image view component to the target in the target dynamic page
- the size of the picture for example, the animation duration can be set to 200ms.
- the target image rendered by the native image view component returns to the position of the target image in the target dynamic page, and after it is the same size as the target image in the target dynamic page, delete the target image rendered by the native image view component And the placeholder picture, the target picture in the target dynamic page is displayed on the terminal interface at this time, but the actual visual effect is that the touch object zooms and drags the target picture in the target dynamic page through touch operations, and the target dynamic page The target picture in will follow the touch object to physically move on the terminal interface, and the target picture in the target dynamic page will be automatically restored when the touch operation stops.
- the native image view component in this disclosure not only supports touch operations such as zooming and dragging, but also supports arbitrary touch interaction operations, such as single click, double click, long press, handwriting input and other operations.
- FIG. 4 shows a flow chart of a specific page processing process. As shown in the figure, after starting the target application program installed on the terminal device, and After opening the target dynamic page in the target application program, each picture in the target dynamic page can be displayed on the terminal device, and Java script (javascript) can detect the picture position information of each picture in the target dynamic page.
- Java script Javascript
- the touch position information of each finger on the terminal interface can be obtained in response to the touch operation acting on the terminal interface, and then according to the touch position information of each finger and the picture position of each picture Information, to determine whether a finger touches the picture; in the case of a finger touching the picture, further determine whether there are multiple touch points in the picture area corresponding to the same picture;
- it can detect whether it is a long-press operation; if it is a long-press operation, it can display a prompt message for downloading pictures or sharing pictures on the terminal interface. If it is not a long-press operation, it does not need to respond to the current touch operation.
- the picture with multiple touch position points in the picture area may be used as the target picture.
- a native ImageView component can be created at the position of the target picture indicated by the position information of the target picture, and the target picture can be rendered based on the ImageView component.
- Each touch operation of the finger on the target picture can be intercepted by the screen touch event transfer mechanism, and then act to the native image view component.
- the gray placeholder image is added below the target image rendered by the native image view component and above the target image in the target dynamic page, ensuring that the position and size of the placeholder image can fully cover the target image in the target dynamic page.
- the target image rendered by the native image view component will restore from the position where the touch operation stopped to the original target image location through animation, and the size of the original image is the same, and finally delete the native image view component The rendered target image and placeholder image.
- the target image in the target dynamic page is redisplayed on the terminal interface.
- the writing order of each step does not mean a strict execution order and constitutes any limitation on the implementation process.
- the specific execution order of each step should be based on its function and possible
- the inner logic is OK.
- the embodiment of the present disclosure also provides a page processing device corresponding to the page processing method. Since the problem-solving principle of the device in the embodiment of the present disclosure is similar to the above-mentioned page processing method in the embodiment of the present disclosure, the implementation of the device Reference can be made to the implementation of the method, and repeated descriptions will not be repeated.
- FIG. 5 it is a schematic structural diagram of a page processing device provided by an embodiment of the present disclosure, the device includes: an acquisition module 501, a first determination module 502, a rendering module 503, and a processing module 504; wherein,
- An acquisition module 501 configured to acquire touch position information in response to a touch operation acting on the terminal interface, and acquire picture position information of each picture in the target dynamic page displayed on the terminal interface;
- the first determining module 502 is configured to determine the touched target picture in each picture and the target picture of the target picture in the terminal interface based on the touch position information and the picture position information of each picture location information;
- the rendering module 503 is configured to create a native image view component at the target picture position indicated by the target picture position information and render the target picture based on the native image view component, and start a screen touch event interception mechanism;
- the processing module 504 is configured to perform corresponding processing on the target picture rendered by the native image view component according to the touch operation indicated in the touch event of the target picture when the touch event for the target picture is intercepted.
- a native image view component is created at the position of the target image and the target image is rendered based on the native image view component, and the touch operation indicated in the touch event performs corresponding processing on the target image rendered by the native image view component, without Click the target picture in the target dynamic page to jump to the big picture page and then perform related operations on the picture.
- the first determining module 502 is specifically configured to: based on the picture position information of each picture in the target dynamic page, and the coordinates between the target dynamic page and the terminal interface system conversion relationship, determine the picture position information of each picture in the terminal interface;
- the first determining module 502 is specifically configured to: in the case where the touch position point indicated by the touch position information is a plurality of touch position points, based on each of the pictures in the terminal interface From each of the pictures, a picture whose corresponding picture area contains the plurality of touch position points is selected as the target picture.
- the processing module 504 is specifically configured to determine zoom attribute information for the target image according to the touch operation indicated in the touch event of the target image; the zoom attribute information includes zoom ratio and zoom direction;
- an adding module configured to add, at the position of the target picture, a placeholder picture with the same size as the target picture in the target dynamic page; the placeholder picture is located in the The target image rendered by the native image view component is located below the target image and above the target image in the target dynamic page.
- the processing module 504 is specifically configured to perform animation rendering on the target picture based on the native image view component when detecting that the touch operation stops, so that the target picture returns to the The location of the target picture, and the size of the target picture in the target dynamic page is consistent.
- the method further includes: a second determination module, configured to determine whether there are multiple touch position points on the terminal interface based on the touch position information;
- the rendering module 503 is specifically configured to create a native image view component at the target picture position indicated by the target picture position information when it is determined that there are multiple touch position points, and render based on the native image view component The target picture, and, start the screen touch event interception mechanism.
- FIG. 6 it is a schematic structural diagram of a computer device 600 provided by an embodiment of the present disclosure, including a processor 601 , a memory 602 , and a bus 603 .
- the memory 602 is used to store execution instructions, including a memory 6021 and an external memory 6022; the memory 6021 here is also called an internal memory, and is used to temporarily store calculation data in the processor 601 and exchange data with an external memory 6022 such as a hard disk.
- the processor 601 exchanges data with the external memory 6022 through the memory 6021.
- the processor 601 communicates with the memory 602 through the bus 603, so that the processor 601 executes the following instructions:
- Embodiments of the present disclosure further provide a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the page processing method described in the foregoing method embodiments are executed.
- the storage medium may be a volatile or non-volatile computer-readable storage medium.
- the embodiment of the present disclosure also provides a computer program product, the computer product carries a program code, and the instructions contained in the program code can be used to execute the steps of the page processing method described in the above method embodiment, for details, please refer to the above method implementation example, which will not be repeated here.
- the above-mentioned computer program product may be specifically implemented by means of hardware, software or a combination thereof.
- the computer program product is embodied as a computer storage medium, and in another optional embodiment, the computer program product is embodied as a software product, such as a software development kit (Software Development Kit, SDK) etc. Wait.
- the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
- each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.
- the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium executable by a processor.
- the technical solution of the present disclosure is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present disclosure.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disc and other media that can store program codes. .
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
Claims (10)
- 一种页面处理方法,其特征在于,包括:响应于作用在终端界面上的触摸操作,获取触摸位置信息,以及获取在所述终端界面上显示的目标动态页面中的各个图片的图片位置信息;基于所述触摸位置信息和所述各个图片的图片位置信息,确定所述各个图片中被触摸的目标图片,以及所述目标图片在所述终端界面中的目标图片位置信息;在所述目标图片位置信息指示的目标图片位置处,创建原生图像视图组件,并基于所述原生图像视图组件渲染所述目标图片,以及,启动屏幕触摸事件拦截机制;当拦截到针对所述目标图片的触摸事件时,根据所述目标图片的触摸事件中指示的触摸操作对所述原生图像视图组件渲染的所述目标图片进行相应处理。
- 根据权利要求1所述的方法,其特征在于,基于所述触摸位置信息和所述各个图片的图片位置信息,确定所述各个图片中被触摸的目标图片,以及所述目标图片在所述终端界面中的目标图片位置信息,包括:基于所述各个图片在所述目标动态页面中的图片位置信息,以及所述目标动态页面与所述终端界面之间的坐标系转换关系,确定所述各个图片在所述终端界面中的图片位置信息;基于所述触摸位置信息以及所述各个图片在所述终端界面中的图片位置信息,确定所述各个图片中被触摸的目标图片,以及所述目标图片在所述终端界面中的目标图片位置信息。
- 根据权利要求2所述的方法,其特征在于,基于所述触摸位置信息以及确定的所述各个图片在所述终端界面中的图片位置信息,确定所述各个图片中被触摸的目标图片,包括:在所述触摸位置信息指示的触摸位置点为多个触摸位置点的情况下,基于所述各个图片在所述终端界面中的图片位置信息,从所述各个图片中,选择对应的图片区域包含所述多个触摸位置点的图片作为所述目标图片。
- 根据权利要求1所述的方法,其特征在于,根据所述目标图片的触摸事件中指示的触摸操作对所述原生图像视图组件渲染的所述目标图片进行相应处理,包括:根据所述目标图片的触摸事件中指示的触摸操作,确定对所述目标图片的缩放属性信息;所述缩放属性信息包括缩放比例和缩放方向;按照所述缩放属性信息,基于所述原生图像视图组件对所述目标图片进行渲染更新。
- 根据权利要求1所述的方法,其特征在于,基于所述触摸位置信息和所述各个图片的图片位置信息,确定所述各个图片中被触摸的目标图片,以及所述目标图片在所述终端界面中的目标图片位置信息之后,所述方法还包括:在所述目标图片位置处,添加与所述目标动态页面中的目标图片大小匹配的占位图片;所述占位图片位于所述原生图像视图组件渲染的目标图片下方且位于所述目标动态页面中的目标图片上方。
- 根据权利要求1所述的方法,其特征在于,还包括:检测到所述触摸操作停止时,基于所述原生图像视图组件对所述目标图片进行动画渲染,以使所述目标图片恢复至所述目标图片位置处,且与所述目标动态页面中的目标图片的大小一致。
- 根据权利要求1所述的方法,其特征在于,在所述目标图片位置信息指示的目标图片位置处,创建原生图像视图组件,并基于所述原生图像视图组件渲染所述目标图片,以及,启动屏幕触摸事件拦截机制之前,还包括:基于所述触摸位置信息,判断在所述终端界面上是否存在多个触摸位置点;在所述目标图片位置信息指示的目标图片位置处,创建原生图像视图组件,并基于所述原生图像视图组件渲染所述目标图片,以及,启动屏幕触摸事件拦截机制,包括:当确定存在多个触摸位置点的情况下,在所述目标图片位置信息指示的目标图片位置处,创建原生图像视图组件,并基于所述原生图像视图组件渲染所述目标图片,以及,启动屏幕触摸事件拦截机制。
- 一种页面处理装置,其特征在于,包括:获取模块,用于响应于作用在终端界面上的触摸操作,获取触摸位置信息,以及获取在所述终端界面上显示的目标动态页面中的各个图片的图片位置信息;确定模块,用于基于所述触摸位置信息和所述各个图片的图片位置信息,确定所述各个图片中被触摸的目标图片,以及所述目标图片在所述终端界面中的目标图片位置信息;渲染模块,用于在所述目标图片位置信息指示的目标图片位置处,创建原生图像视图组件并基于所述原生图像视图组件渲染所述目标图片,以及, 启动屏幕触摸事件拦截机制;处理模块,用于当拦截到针对所述目标图片的触摸事件时,根据所述目标图片的触摸事件中指示的触摸操作对所述原生图像视图组件渲染的所述目标图片进行相应处理。
- 一种计算机设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至7任一项所述的页面处理方法的步骤。
- 一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7任一项所述的页面处理方法的步骤。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023573551A JP2024521202A (ja) | 2021-07-14 | 2022-06-07 | ページ処理方法、装置、電子機器および可読記憶媒体 |
| EP22841082.5A EP4339808B1 (en) | 2021-07-14 | 2022-06-07 | PAGE PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE AND READABLE STORAGE MEDIA |
| US18/569,940 US12578849B2 (en) | 2021-07-14 | 2022-06-07 | Method, apparatus, electronic device and readable storage medium for page processing |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110796850.7A CN113536173B (zh) | 2021-07-14 | 2021-07-14 | 一种页面处理方法、装置、电子设备及可读存储介质 |
| CN202110796850.7 | 2021-07-14 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023284442A1 true WO2023284442A1 (zh) | 2023-01-19 |
Family
ID=78099122
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/097301 Ceased WO2023284442A1 (zh) | 2021-07-14 | 2022-06-07 | 一种页面处理方法、装置、电子设备及可读存储介质 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US12578849B2 (zh) |
| EP (1) | EP4339808B1 (zh) |
| JP (1) | JP2024521202A (zh) |
| CN (1) | CN113536173B (zh) |
| WO (1) | WO2023284442A1 (zh) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113536173B (zh) * | 2021-07-14 | 2024-01-16 | 抖音视界有限公司 | 一种页面处理方法、装置、电子设备及可读存储介质 |
| CN114064176B (zh) * | 2021-11-11 | 2025-09-12 | 北京沃东天骏信息技术有限公司 | 一种视图交互方法、装置、电子设备及计算机可读介质 |
| CN114491372B (zh) * | 2022-02-08 | 2023-09-08 | 北京有竹居网络技术有限公司 | 页面处理方法、装置、电子设备及存储介质 |
| CN115904148A (zh) * | 2022-11-14 | 2023-04-04 | 京东方科技集团股份有限公司 | 触控事件的处理方法及装置、存储介质、电子设备 |
| CN116991528B (zh) * | 2023-08-14 | 2024-03-19 | 腾讯科技(深圳)有限公司 | 一种页面切换方法、装置、存储介质和电子设备 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105988702A (zh) * | 2015-03-02 | 2016-10-05 | 阿里巴巴集团控股有限公司 | 查看对象图片的方法及系统 |
| CN106406855A (zh) * | 2016-08-26 | 2017-02-15 | 乐视控股(北京)有限公司 | 一种基于浏览器的图片处理方法及装置 |
| CN108182021A (zh) * | 2018-01-30 | 2018-06-19 | 腾讯科技(深圳)有限公司 | 多媒体信息展示方法、装置、存储介质及设备 |
| CN110221722A (zh) * | 2019-05-27 | 2019-09-10 | 掌阅科技股份有限公司 | 图片处理方法、电子设备及存储介质 |
| CN110413913A (zh) * | 2019-07-04 | 2019-11-05 | 北京字节跳动网络技术有限公司 | 一种页面刷新方法、装置、终端及存储介质 |
| US10795547B1 (en) * | 2014-06-11 | 2020-10-06 | Amazon Technologies, Inc. | User-visible touch event queuing |
| CN113536173A (zh) * | 2021-07-14 | 2021-10-22 | 北京字节跳动网络技术有限公司 | 一种页面处理方法、装置、电子设备及可读存储介质 |
Family Cites Families (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SE518545C2 (sv) | 2000-02-25 | 2002-10-22 | Maple & Star Ab | Förfarande och anordning för ett bildpresentationssystem |
| KR100830467B1 (ko) * | 2006-07-13 | 2008-05-20 | 엘지전자 주식회사 | 터치 패널을 갖는 영상기기 및 이 영상기기에서 줌 기능을수행하는 방법 |
| KR101857564B1 (ko) * | 2009-05-15 | 2018-05-15 | 삼성전자 주식회사 | 휴대 단말기의 이미지 처리 방법 |
| US20110074830A1 (en) * | 2009-09-25 | 2011-03-31 | Peter William Rapp | Device, Method, and Graphical User Interface Using Mid-Drag Gestures |
| US8766928B2 (en) * | 2009-09-25 | 2014-07-01 | Apple Inc. | Device, method, and graphical user interface for manipulating user interface objects |
| JP5597069B2 (ja) | 2010-08-31 | 2014-10-01 | キヤノン株式会社 | 画像編集装置、その制御方法、及び、プログラム |
| CN102012914A (zh) * | 2010-11-22 | 2011-04-13 | 深圳市斯尔顿科技有限公司 | 一种网页图像的处理方法和装置 |
| JP5797590B2 (ja) | 2012-03-13 | 2015-10-21 | シャープ株式会社 | 表示装置、表示方法、制御プログラム、および記録媒体 |
| JP2013218375A (ja) | 2012-04-04 | 2013-10-24 | Sharp Corp | 端末装置、画像表示システム、画像表示方法およびプログラム |
| KR20140097820A (ko) | 2013-01-30 | 2014-08-07 | 삼성전자주식회사 | 전자장치에서 웹페이지 내의 특정 객체의 속성을 조절하기 위한 방법 및 장치 |
| JP6131072B2 (ja) | 2013-03-14 | 2017-05-17 | シャープ株式会社 | 表示制御装置 |
| CN103279293A (zh) * | 2013-04-27 | 2013-09-04 | 天脉聚源(北京)传媒科技有限公司 | 一种切换图片的方法、装置和终端 |
| JP2015103086A (ja) | 2013-11-26 | 2015-06-04 | キヤノン株式会社 | 画像変換装置、画像変換方法、コンピュータプログラム |
| CN104077387B (zh) * | 2014-06-27 | 2018-03-02 | 北京奇虎科技有限公司 | 一种网页内容显示方法和浏览器装置 |
| JP6659090B2 (ja) * | 2014-08-11 | 2020-03-04 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、及びコンピュータプログラム |
| JP2016126657A (ja) * | 2015-01-07 | 2016-07-11 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、及びプログラム |
| CN108353126B (zh) * | 2015-04-23 | 2019-08-23 | 苹果公司 | 处理相机的内容的方法、电子设备和计算机可读存储介质 |
| US10599305B2 (en) * | 2015-10-16 | 2020-03-24 | International Business Machines Corporation | Approach for selecting a desired object on a small touch screen |
| CN106909354A (zh) * | 2015-12-22 | 2017-06-30 | 北京奇虎科技有限公司 | 图片显示方法及装置 |
| US10366144B2 (en) * | 2016-04-01 | 2019-07-30 | Ebay Inc. | Analyzing and linking a set of images by identifying objects in each image to determine a primary image and a secondary image |
| US10009536B2 (en) * | 2016-06-12 | 2018-06-26 | Apple Inc. | Applying a simulated optical effect based on data received from multiple camera sensors |
| CN110301136B (zh) * | 2017-02-17 | 2023-03-24 | 交互数字麦迪逊专利控股公司 | 在流传输视频中进行选择性感兴趣对象缩放的系统和方法 |
| CN108319414A (zh) * | 2018-01-31 | 2018-07-24 | 北京小米移动软件有限公司 | 界面显示方法及装置 |
| CN108280231A (zh) | 2018-02-26 | 2018-07-13 | 深圳市富途网络科技有限公司 | 一种实现资讯文章详情页图片的手势缩放的方法及系统 |
| CN111736740B (zh) * | 2020-03-24 | 2022-06-07 | 北京沃东天骏信息技术有限公司 | 图片热区生成方法、装置、设备和存储介质 |
| CN116820289A (zh) * | 2020-03-31 | 2023-09-29 | 腾讯科技(深圳)有限公司 | 信息展示方法、装置、设备及存储介质 |
| AU2021102652B4 (en) * | 2020-05-18 | 2022-02-24 | Apple Inc. | User interfaces for viewing and refining the current location of an electronic device |
| CN112419137B (zh) * | 2020-07-30 | 2024-10-08 | 上海幻电信息科技有限公司 | 遮罩图片显示方法、装置及遮罩图片显示方法、装置 |
| CN112053286B (zh) * | 2020-09-04 | 2023-09-05 | 抖音视界有限公司 | 图像处理方法、装置、电子设备和可读介质 |
| CN112099690B (zh) | 2020-09-15 | 2024-07-02 | 深圳市欢太科技有限公司 | 页面缩放方法、装置、终端及存储介质 |
| CN112051952A (zh) | 2020-09-27 | 2020-12-08 | 平安普惠企业管理有限公司 | 图片动态浏览方法、装置、电子设备及可读存储介质 |
| CN112578971B (zh) * | 2020-12-07 | 2023-02-10 | 腾讯科技(深圳)有限公司 | 页面内容展示方法、装置、计算机设备及存储介质 |
| CN112596648B (zh) | 2020-12-21 | 2022-07-08 | 北京百度网讯科技有限公司 | 页面处理方法、装置、电子设备及可读存储介质 |
| US11694400B2 (en) * | 2021-06-03 | 2023-07-04 | Shopify Inc. | Systems and methods for supplementing digital media with three-dimensional (3D) models |
-
2021
- 2021-07-14 CN CN202110796850.7A patent/CN113536173B/zh active Active
-
2022
- 2022-06-07 JP JP2023573551A patent/JP2024521202A/ja active Pending
- 2022-06-07 WO PCT/CN2022/097301 patent/WO2023284442A1/zh not_active Ceased
- 2022-06-07 US US18/569,940 patent/US12578849B2/en active Active
- 2022-06-07 EP EP22841082.5A patent/EP4339808B1/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10795547B1 (en) * | 2014-06-11 | 2020-10-06 | Amazon Technologies, Inc. | User-visible touch event queuing |
| CN105988702A (zh) * | 2015-03-02 | 2016-10-05 | 阿里巴巴集团控股有限公司 | 查看对象图片的方法及系统 |
| CN106406855A (zh) * | 2016-08-26 | 2017-02-15 | 乐视控股(北京)有限公司 | 一种基于浏览器的图片处理方法及装置 |
| CN108182021A (zh) * | 2018-01-30 | 2018-06-19 | 腾讯科技(深圳)有限公司 | 多媒体信息展示方法、装置、存储介质及设备 |
| CN110221722A (zh) * | 2019-05-27 | 2019-09-10 | 掌阅科技股份有限公司 | 图片处理方法、电子设备及存储介质 |
| CN110413913A (zh) * | 2019-07-04 | 2019-11-05 | 北京字节跳动网络技术有限公司 | 一种页面刷新方法、装置、终端及存储介质 |
| CN113536173A (zh) * | 2021-07-14 | 2021-10-22 | 北京字节跳动网络技术有限公司 | 一种页面处理方法、装置、电子设备及可读存储介质 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4339808A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113536173A (zh) | 2021-10-22 |
| US12578849B2 (en) | 2026-03-17 |
| JP2024521202A (ja) | 2024-05-28 |
| US20240272783A1 (en) | 2024-08-15 |
| EP4339808C0 (en) | 2025-12-31 |
| EP4339808B1 (en) | 2025-12-31 |
| CN113536173B (zh) | 2024-01-16 |
| EP4339808A4 (en) | 2024-12-11 |
| EP4339808A1 (en) | 2024-03-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2023284442A1 (zh) | 一种页面处理方法、装置、电子设备及可读存储介质 | |
| CN102662566B (zh) | 屏幕内容放大显示方法及终端 | |
| US9389777B2 (en) | Gestures for manipulating tables, charts, and graphs | |
| US20150067469A1 (en) | Electronic apparatus and method for display control | |
| US9792268B2 (en) | Zoomable web-based wall with natural user interface | |
| US20140237357A1 (en) | Two-dimensional document navigation | |
| US11379112B2 (en) | Managing content displayed on a touch screen enabled device | |
| TW201409340A (zh) | 圖形移動控制系統及方法 | |
| US11610563B2 (en) | Location-based display of pixel history | |
| US10417310B2 (en) | Content inker | |
| WO2023092992A1 (zh) | 一种页面元素的处理方法、设备及计算机可读存储介质 | |
| CN102799343B (zh) | 一种显示索引图标内容的方法和装置 | |
| Tair | The importance of responsive logo design across a wide range of devices on the web | |
| CN121165991A (zh) | 电子画布的处理方法、装置及显示设备 | |
| CN116893770A (zh) | 截图方法、装置、电子设备及可读存储介质 | |
| CN113763459B (zh) | 元素位置更新方法、装置、电子设备及存储介质 | |
| JP7755501B2 (ja) | 名刺管理システム及び名刺管理プログラム | |
| CN119414952A (zh) | 基于安卓设备的信号源画面裁剪方法、装置及电子设备 | |
| CN110325957B (zh) | 内容作为导航 | |
| CN120216087A (zh) | 窗口管理方法、装置、电子设备及可读存储介质 | |
| HK1174119B (zh) | 一种显示索引图标内容的方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22841082 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023573551 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 18569940 Country of ref document: US Ref document number: 2022841082 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2022841082 Country of ref document: EP Effective date: 20231213 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWG | Wipo information: grant in national office |
Ref document number: 2022841082 Country of ref document: EP |
|
| WWG | Wipo information: grant in national office |
Ref document number: 18569940 Country of ref document: US |