A camera module, wherein the camera module comprises two first magnetic bodies (201, 202), a lens group, a zooming coil, and a sensor, wherein the two first magnetic bodies (201, 202) are respectively located on two opposite sides of the lens group; the lens group comprises a first soft film lens; the zooming coil is connected to a soft film of the first soft film lens, and when the zooming coil is energized, a Lorentz force is generated under action of a magnetic field formed by the two first magnetic bodies (201, 202), to change a shape of the first soft film lens, so as to change a focal length of the first soft film lens; and the sensor is configured to receive a light beam incident through the lens group, wherein - according to a first option, the camera module further comprises a first compensation coil, the first compensation coil is located between the two first magnetic bodies (201, 202), and when the first compensation coil is energized, a Lorentz force is generated under action of the magnetic field formed by the two first magnetic bodies (201, 202), to change a position of the lens group, so as to change an image distance of the camera module; or - according to a second option, the camera module further comprises a second compensation coil, and the lens group further comprises a third soft film lens, and the second compensation coil is connected to a soft film of the third soft film lens, and when the second compensation coil is energized, a Lorentz force is generated under action of the magnetic field formed by the two first magnetic bodies (201, 202), to change a shape of the third soft film lens, so as to change an image distance of the camera module. the two first magnetic bodies (201, 202) are respectively located on two opposite sides of the lens group; the lens group comprises a first soft film lens; the zooming coil is connected to a soft film of the first soft film lens, and when the zooming coil is energized, a Lorentz force is generated under action of a magnetic field formed by the two first magnetic bodies (201, 202), to change a shape of the first soft film lens, so as to change a focal length of the first soft film lens; and the sensor is configured to receive a light beam incident through the lens group, wherein - according to a first option, the camera module further comprises a first compensation coil, the first compensation coil is located between the two first magnetic bodies (201, 202), and when the first compensation coil is energized, a Lorentz force is generated under action of the magnetic field formed by the two first magnetic bodies (201, 202), to change a position of the lens group, so as to change an image distance of the camera module; or - according to a second option, the camera module further comprises a second compensation coil, and the lens group further comprises a third soft film lens, and the second compensation coil is connected to a soft film of the third soft film lens, and when the second compensation coil is energized, a Lorentz force is generated under action of the magnetic field formed by the two first magnetic bodies (201, 202), to change a shape of the third soft film lens, so as to change an image distance of the camera module. - according to a first option, the camera module further comprises a first compensation coil, the first compensation coil is located between the two first magnetic bodies (201, 202), and when the first compensation coil is energized, a Lorentz force is generated under action of the magnetic field formed by the two first magnetic bodies (201, 202), to change a position of the lens group, so as to change an image distance of the camera module; or - according to a second option, the camera module further comprises a second compensation coil, and the lens group further comprises a third soft film lens, and the second compensation coil is connected to a soft film of the third soft film lens, and when the second compensation coil is energized, a Lorentz force is generated under action of the magnetic field formed by the two first magnetic bodies (201, 202), to change a shape of the third soft film lens, so as to change an image distance of the camera module.