A bomb exploded outside the US embassy in Beijing on Thursday, wounding the lone assailant, the embassy said in a statement, but police described the weapon merely as a “firework device".