A capturing method, applicable to an electronic device comprising a gravity sensor, a display screen, a control circuit, and a camera, the display screen having a display region and a non-display region, the camera being located in the non-display region, the method comprising: determining (201, 301) a usage status of the electronic device, the usage status being configured to indicate a gesture of the electronic device when the electronic device is held, the usage status comprising a portrait-mode-upright usage status and a portrait-mode-inverted usage status, and the non-display region being located at the top side of the display region when the electronic device is in the portrait-mode-upright usage status; determining a target subject to be captured according to an image preview interface of the electronic device when the electronic device is in the portrait-mode-inverted usage status; determining, based on detecting integrality of the subject in the image preview interface, a target zoom ratio of the camera corresponding to the target subject according to a pre-stored correspondence between subjects and zoom ratios, wherein different subjects correspond to different zoom ratios; and capturing (203, 305) an image based on the target zoom ratio when the electronic device is in the portrait-mode-inverted usage status; characterized in that the step of the determining a target subject to be captured according to an image preview interface of the electronic device comprises: when a plurality of subjects is determined by the electronic device according to the image preview interface of the electronic device, querying whether all the plurality of subjects are stored in the electronic device in advance; and based on that the plurality of subjects are stored in the electronic device in advance, determining, among the plurality of subjects, a subject with the highest priority as the target subject to be captured based on pre-stored priorities of subjects. determining (201, 301) a usage status of the electronic device, the usage status being configured to indicate a gesture of the electronic device when the electronic device is held, the usage status comprising a portrait-mode-upright usage status and a portrait-mode-inverted usage status, and the non-display region being located at the top side of the display region when the electronic device is in the portrait-mode-upright usage status; determining a target subject to be captured according to an image preview interface of the electronic device when the electronic device is in the portrait-mode-inverted usage status; determining, based on detecting integrality of the subject in the image preview interface, a target zoom ratio of the camera corresponding to the target subject according to a pre-stored correspondence between subjects and zoom ratios, wherein different subjects correspond to different zoom ratios; and capturing (203, 305) an image based on the target zoom ratio when the electronic device is in the portrait-mode-inverted usage status; characterized in that the step of the determining a target subject to be captured according to an image preview interface of the electronic device comprises: when a plurality of subjects is determined by the electronic device according to the image preview interface of the electronic device, querying whether all the plurality of subjects are stored in the electronic device in advance; and based on that the plurality of subjects are stored in the electronic device in advance, determining, among the plurality of subjects, a subject with the highest priority as the target subject to be captured based on pre-stored priorities of subjects. when a plurality of subjects is determined by the electronic device according to the image preview interface of the electronic device, querying whether all the plurality of subjects are stored in the electronic device in advance; and based on that the plurality of subjects are stored in the electronic device in advance, determining, among the plurality of subjects, a subject with the highest priority as the target subject to be captured based on pre-stored priorities of subjects.