jocyhaShaross jocyhaShaross 29-10-2015 Chemistry contestada The amount of silica in the magma and temperature are factors that determine the viscosity of magma.