As long as your credit card application form has been truthfully filled in (required) and your personal identity, work, income and other supporting materials are fully prepared (enough to prove your spending power and repayment ability), it is easy to get ideal results whether you apply online or offline.
However, online application means that you need to go to a designated outlet or mail the information to the credit card center of Shanghai Pudong Development Bank. The process will not be much different, and the difficulty will not be different.