支付宝的碰一碰跳转机制是一个有趣的技术实现,它通过特定的URL链接来触发手机应用的行为。在iPhone上,支付宝应用已经向苹果声明了特定的URL,所以当用户碰触带有这个URL的NFC标签时,系统会自动提示打开支付宝。而对于Android设备,由于App Links验证不自动触发,需要在NFC标签中同时写入Android Application Record和特定的URL。经过测试,当标签中同时包含com.eg.android.AlipayGphonehttps://render.alipay.com/p/s/ulink/sn?s=dc&scheme=alipay://nfc/app?id=20002153&t=xxxxxxxxxxx时,无论是Android还是iOS设备都能有效触发跳转。此外,通过写入不同的记录,可以实现扫码、收款、转账等多种功能,这些功能与支付宝scheme中的appId相对应。无论是M1卡、复旦卡还是Mifare Ultra卡,都可以实现这一功能。这一发现为用户提供了更多使用支付宝NFC功能的可能性,也期待更多创新玩法的出现。

标签: none

评论已关闭