地形险要的优势，以图对抗唐朝的军队。后来他亦沿着蓝江，于卫山附近建起万安城，以此地为都城，自称“黑帝”反抗唐朝。随后，他联合邻国占婆、真腊，以及骆州都护府各地的山区酋长等，北上攻下交州都护府城宋平。一时间，安南的三十二州都被他攻陷，号称有四十万人。唐玄宗得知交趾叛乱之后，派遣骠骑将军兼内侍杨思勖出征。杨思勖召募首领子弟十万，与安南大都护光楚客一起前往镇压，沿着马援攻打交趾的故道，出其不意地偷袭起义军，大败起义军。梅叔鸾败逃，不久即去世。残余部众立其第三子为君，是为梅少帝，但不久即为唐朝官军所灭。Se