An interaction method, comprising: playing (S110) first music; highlighting (S120) at least one action indicator icon among multiple action indicator icons displayed at predetermined positions on a user interface according to a target music beat in the first music; acquiring (S130) a limb action performed by a user; determining (S140) whether the limb action performed by the user matches an icon feature of the highlighted action indicator icon; and determining (S150) an interaction completion degree of the user according to a determined final matching result after the playing of the first music is finished; wherein the highlighting (S120) the at least one action indicator icon among the multiple action indicator icons displayed at the predetermined positions on the user interface according to the target music beat in the first music comprises: highlighting the at least one action indicator icon according to a music attribute of the first music and a position correlation of the multiple action indicator icons displayed at the predetermined positions on the user interface, wherein the music attribute comprises one of a music type, a music rhythm, a music volume of the first music; wherein the method further comprises: detecting a playing rhythm of the first music in real time; setting a corresponding flicker frequency for the highlighted action indicator icon according to the playing rhythm within a preset highlight period; and controlling a flicker frequency of the highlighted action indicator icon according to the corresponding playing rhythm of the first music within the preset highlight period. playing (S110) first music; highlighting (S120) at least one action indicator icon among multiple action indicator icons displayed at predetermined positions on a user interface according to a target music beat in the first music; acquiring (S130) a limb action performed by a user; determining (S140) whether the limb action performed by the user matches an icon feature of the highlighted action indicator icon; and determining (S150) an interaction completion degree of the user according to a determined final matching result after the playing of the first music is finished; wherein the highlighting (S120) the at least one action indicator icon among the multiple action indicator icons displayed at the predetermined positions on the user interface according to the target music beat in the first music comprises: highlighting the at least one action indicator icon according to a music attribute of the first music and a position correlation of the multiple action indicator icons displayed at the predetermined positions on the user interface, wherein the music attribute comprises one of a music type, a music rhythm, a music volume of the first music; wherein the method further comprises: detecting a playing rhythm of the first music in real time; setting a corresponding flicker frequency for the highlighted action indicator icon according to the playing rhythm within a preset highlight period; and controlling a flicker frequency of the highlighted action indicator icon according to the corresponding playing rhythm of the first music within the preset highlight period. detecting a playing rhythm of the first music in real time; setting a corresponding flicker frequency for the highlighted action indicator icon according to the playing rhythm within a preset highlight period; and controlling a flicker frequency of the highlighted action indicator icon according to the corresponding playing rhythm of the first music within the preset highlight period. <EOS>