三年（876年）七月，唐僖宗任前岩州刺史高杰为左骁卫将军，充缘海水军都知兵马使，率舰队对抗王郢，但高杰并未取胜。当月，新任镇海节度使裴璩败王郢。十月，王郢试图和温州刺史鲁寔谈判，试图重归朝廷并重获任用。鲁寔屡次论奏，朝廷最初也接受了，但要求王郢放弃军队到长安朝见皇帝，再行任命。王郢没有前往，拖延了半年。随后，他又提出任望海镇遏使，被朝廷拒绝，朝廷任他为右率府率，令左神策军补以重职，并允许他保留劫掠所得的财物。四年（877年）正月，王郢引诱鲁寔上船后将其擒住，鲁寔身边将士逃散。朝廷闻讯，任右龙武大将军宋皓