A navigation method, for an electronic device, comprising: determining (S101, S301) a navigation route of the electronic device, wherein the navigation route comprises a plurality of navigation road sections; determining (S102, S302) at least one target road section in the navigation route; and connecting (S 103) the electronic device to a preset wireless network corresponding to the target road section while the electronic device is at the target road section, and providing navigation information corresponding to the target road section through the preset wireless network, wherein the preset wireless network is a Wi-Fi network or a Bluetooth network; and wherein determining the at least one target road section in the navigation route comprises obtaining a plurality of historical usage record sets, by obtaining a historical usage record set of the mobile data network used by the electronic device at each of the plurality of navigation road sections; obtaining a plurality of network speeds, by determining a network speed corresponding to each of the plurality of navigation road sections according to the plurality of historical usage record sets, wherein the historical usage record set corresponding to one of the plurality of navigation road sections comprises a plurality of historical usage records of the mobile data network used by the electronic device at the navigation road section, and each of the plurality of historical usage records comprises a network speed; and determining at least one target road section, wherein the target road section corresponds to the network speed being less than a preset threshold among said plurality of navigation road sections corresponding to said plurality of network speeds. determining (S101, S301) a navigation route of the electronic device, wherein the navigation route comprises a plurality of navigation road sections; determining (S102, S302) at least one target road section in the navigation route; and connecting (S 103) the electronic device to a preset wireless network corresponding to the target road section while the electronic device is at the target road section, and providing navigation information corresponding to the target road section through the preset wireless network, wherein the preset wireless network is a Wi-Fi network or a Bluetooth network; and wherein determining the at least one target road section in the navigation route comprises obtaining a plurality of historical usage record sets, by obtaining a historical usage record set of the mobile data network used by the electronic device at each of the plurality of navigation road sections; obtaining a plurality of network speeds, by determining a network speed corresponding to each of the plurality of navigation road sections according to the plurality of historical usage record sets, wherein the historical usage record set corresponding to one of the plurality of navigation road sections comprises a plurality of historical usage records of the mobile data network used by the electronic device at the navigation road section, and each of the plurality of historical usage records comprises a network speed; and determining at least one target road section, wherein the target road section corresponds to the network speed being less than a preset threshold among said plurality of navigation road sections corresponding to said plurality of network speeds. obtaining a plurality of historical usage record sets, by obtaining a historical usage record set of the mobile data network used by the electronic device at each of the plurality of navigation road sections; obtaining a plurality of network speeds, by determining a network speed corresponding to each of the plurality of navigation road sections according to the plurality of historical usage record sets, wherein the historical usage record set corresponding to one of the plurality of navigation road sections comprises a plurality of historical usage records of the mobile data network used by the electronic device at the navigation road section, and each of the plurality of historical usage records comprises a network speed; and determining at least one target road section, wherein the target road section corresponds to the network speed being less than a preset threshold among said plurality of navigation road sections corresponding to said plurality of network speeds.