DeepLink方式拉起钱包操作

技术交流:
使用 DeepLink方式拉起钱包操作转账,Android可以进行弹出转账页面,然而IOS不行,请教大佬有何方式可以解决,参考其他问题答案:iOS目前不支持“action”:“transfer”这种方式,建议使用action: pushTransaction。这种方式打开,显示钱包“未导入”。

使用pushTransaction,前提要签名的钱包已经导入

你好。不是创建好对应的链的钱包就好了嘛?
比如:我创建一个波场链(TRON)钱包,blockchains传参也对应修改了,form,to,以及contract合约地址都对应改过。依旧IOS是无法达到转账页面。Android无问题,并且可进行转账。

pushTransaction的参数传递和transfer不一样,需要完整的transaction

pushTransaction 中的 txData,里面的参数不是很明白,能帮我注解一下嘛?里面data hash值?这是如何得到的呢?

txData 的示例 看这里:

具体每个值是怎样来的,需要你对这个链有了解

为啥不同Android 授权登录 返回的json不一致呀?没有result,data,message,只有data里面的数据

不同Android 是什么意思,不同的钱包版本?同一份数据,同一个钱包地址,返回的json是一样的,你自己检查一下数据