I think they would rather help Iran, but it is Chinas oil that Iran is blocking.
Which is the only grounds Trump had to even consider asking China to throw him a bone. China is content on watching us bleed a lot. The Straight isn't bleeding them nearly as much as we're losing on multiple fronts.