A cruise control method for a vehicle, wherein the vehicle comprises an engine unit, a transmission unit adapted to selectively couple with the engine unit and also configured to transmit the power generated by the engine unit, a first motor generator coupled with the transmission unit, an output unit, a power switching device, a second motor generator configured to drive front wheels and/or rear wheels (210, 220), and a power battery supplying power to the first motor generator and/or the second motor generator, wherein the output unit is configured to transmit the power transmitted by the transmission unit to at least one of the front and rear wheels (210, 220) of the vehicle, the power switching device is adapted to enable or interrupt a transmitting of power between the transmission unit and the output unit, and the cruise control method comprises the following steps: when a signal for the vehicle to enter cruise control is detected, determining whether the vehicle meets a preset cruise control condition; if the vehicle meets the preset cruise control condition, controlling the vehicle according to a current operating mode of the vehicle to enter a corresponding cruise mode, wherein when the current operating mode of the vehicle is an electric vehicle mode, the vehicle is controlled to enter an EV cruise mode, and when the current operating mode of the vehicle is a hybrid electric vehicle mode, the vehicle is controlled to enter a HEV cruise mode; characterized in that the preset cruise control condition comprises: the current speed of the vehicle is greater than or equal to a preset cruise speed lower limit value and is less than or equal to a preset cruise speed upper limit value; a current gear of the vehicle is gear D; a braking pedal of the vehicle is not triggered; a cruise control switch of the vehicle is in a normal state; a speed signal of the vehicle is in a normal state; a braking signal of the vehicle is in a normal state; an accelerator pedal signal of the vehicle is in a normal state; an electrical park brake system of the vehicle does not request to cancel cruise control of the vehicle; an electronic stability program system of the vehicle is not executed; the EPB/ESP of the vehicle has no failure; and communication with the EPB/ESP has no failure, and wherein when the vehicle is in the cruise mode, if any condition of the preset cruise control conditions is not met or a signal for the vehicle to exit cruise control is detected, the vehicle is controlled to exit the corresponding cruise mode. when a signal for the vehicle to enter cruise control is detected, determining whether the vehicle meets a preset cruise control condition; if the vehicle meets the preset cruise control condition, controlling the vehicle according to a current operating mode of the vehicle to enter a corresponding cruise mode, wherein when the current operating mode of the vehicle is an electric vehicle mode, the vehicle is controlled to enter an EV cruise mode, and when the current operating mode of the vehicle is a hybrid electric vehicle mode, the vehicle is controlled to enter a HEV cruise mode; characterized in that the preset cruise control condition comprises: the current speed of the vehicle is greater than or equal to a preset cruise speed lower limit value and is less than or equal to a preset cruise speed upper limit value; a current gear of the vehicle is gear D; a braking pedal of the vehicle is not triggered; a cruise control switch of the vehicle is in a normal state; a speed signal of the vehicle is in a normal state; a braking signal of the vehicle is in a normal state; an accelerator pedal signal of the vehicle is in a normal state; an electrical park brake system of the vehicle does not request to cancel cruise control of the vehicle; an electronic stability program system of the vehicle is not executed; the EPB/ESP of the vehicle has no failure; and communication with the EPB/ESP has no failure, and the current speed of the vehicle is greater than or equal to a preset cruise speed lower limit value and is less than or equal to a preset cruise speed upper limit value; a current gear of the vehicle is gear D; a braking pedal of the vehicle is not triggered; a cruise control switch of the vehicle is in a normal state; a speed signal of the vehicle is in a normal state; a braking signal of the vehicle is in a normal state; an accelerator pedal signal of the vehicle is in a normal state; an electrical park brake system of the vehicle does not request to cancel cruise control of the vehicle; an electronic stability program system of the vehicle is not executed; the EPB/ESP of the vehicle has no failure; and communication with the EPB/ESP has no failure, and wherein when the vehicle is in the cruise mode, if any condition of the preset cruise control conditions is not met or a signal for the vehicle to exit cruise control is detected, the vehicle is controlled to exit the corresponding cruise mode.