A method for preventing a camera from causing intermodulation interference with an antenna, applied to an electronic device comprising the camera and the antenna, wherein the method comprises the steps of: after the camera is started, detecting whether the electronic device successfully camps on a network; if the electronic device successfully camps on the network, obtaining a network resource on which the electronic device camps, and a current configuration parameter of the camera; determining whether the antenna is interfered by a signal generated by the camera; if the antenna is interfered by the signal generated by the camera, obtaining a configuration parameter of the camera the use of which the camera does not cause interference with the antenna; and modifying the current configuration parameter of the camera by using the obtained configuration parameter the use of which the camera does not cause interference with the antenna; wherein the step of determining whether the antenna is interfered by a signal generated by the camera comprises the steps of: determining an interference parameter according to a preset relational database, the obtained network resource, and the obtained current configuration parameter, wherein the relational database stores a correspondence between each network resource and each configuration parameter and an interference parameter, and the interference parameter indicates whether the antenna camping on the network resource is interfered by a signal generated by the camera that is started by using the configuration parameter; and determining, according to the interference parameter, whether the antenna is interfered by the signal generated by the camera; wherein, the configuration parameter of the camera comprises a camera resolution and a camera frame rate; wherein the step of obtaining a configuration parameter the use of which the camera does not cause interference with the antenna comprises the step of: determining, according to the relational database, the configuration parameter the use of which the camera does not cause interference with the antenna camping on the network resource. after the camera is started, detecting whether the electronic device successfully camps on a network; if the electronic device successfully camps on the network, obtaining a network resource on which the electronic device camps, and a current configuration parameter of the camera; determining whether the antenna is interfered by a signal generated by the camera; if the antenna is interfered by the signal generated by the camera, obtaining a configuration parameter of the camera the use of which the camera does not cause interference with the antenna; and modifying the current configuration parameter of the camera by using the obtained configuration parameter the use of which the camera does not cause interference with the antenna; wherein the step of determining whether the antenna is interfered by a signal generated by the camera comprises the steps of: determining an interference parameter according to a preset relational database, the obtained network resource, and the obtained current configuration parameter, wherein the relational database stores a correspondence between each network resource and each configuration parameter and an interference parameter, and the interference parameter indicates whether the antenna camping on the network resource is interfered by a signal generated by the camera that is started by using the configuration parameter; and determining, according to the interference parameter, whether the antenna is interfered by the signal generated by the camera; wherein, the configuration parameter of the camera comprises a camera resolution and a camera frame rate; wherein the step of obtaining a configuration parameter the use of which the camera does not cause interference with the antenna comprises the step of: determining, according to the relational database, the configuration parameter the use of which the camera does not cause interference with the antenna camping on the network resource. determining an interference parameter according to a preset relational database, the obtained network resource, and the obtained current configuration parameter, wherein the relational database stores a correspondence between each network resource and each configuration parameter and an interference parameter, and the interference parameter indicates whether the antenna camping on the network resource is interfered by a signal generated by the camera that is started by using the configuration parameter; and determining, according to the interference parameter, whether the antenna is interfered by the signal generated by the camera; wherein, the configuration parameter of the camera comprises a camera resolution and a camera frame rate; wherein the step of obtaining a configuration parameter the use of which the camera does not cause interference with the antenna comprises the step of: determining, according to the relational database, the configuration parameter the use of which the camera does not cause interference with the antenna camping on the network resource.