参考实现http://www.dodoca.com/phone/websitey?id=29565&from=singlemessage&isappinstalled=0#rd