sure you can apply H1 B. I have AP in hand and I also applied and got my H1 B visa from Shanghai seveal times in the past 2 years. LP has H4 visa. don't worry.