Deeplink方式如何对接tp钱包

const query = {
“protocol”:“TokenPocket”,
“version”:“2.0”,
“dappName”:“AKG”,
“dappIcon”:“https://eosknights.io/img/icon.png”,
“blockchains”: [{
“chainId”: “1”,
“network”: “ethereum”
}],
“action”:“login”,
“actionId”: “1648522106711”,
“callbackUrl”:“https://currency.chenyuxinxi.com/api/user/tpauthloginnotify”
}
const ep = encodeURIComponent(query,“utf-8”);
const tpUrl = tpoutside://pull.activity?params=${ep};
console.log(tpUrl, ‘url’);
window.location.href = tpUrl;

请问参数有问题吗?为什么这样拉起不了tp钱包呢?

看着没啥问题。
你是用android还是iOS,TP钱包的版本号是啥,TP钱包上有导入钱包了没

ios的,tokenPocket版本是2.6.3。是创建的钱包,没有导入,会有影响吗?

没有影响。但你这个钱包版本号比较老旧了,升级试下