用H5开发的,用DeepLink拉起钱包签名字符串,跳转TP钱包时报错:未知签名类型【IOS设备】,【Android设备】一直Loding,用的是demo里面的示例代码,如下:
TokenPocket Signature Request Sign Message with TokenPocket<script>
document.getElementById('signButton').addEventListener('click', function() {
var params = {
"hash": false,
"memo": "demo",
"message": "0xc05dfb5d7d33ef21dacffc010ff0a45204a3dd5e0cf6f9a970f07339d7a7770e",
"signType": "ethSign",
"action": "sign",
"actionId": "web-db4c5466-1a03-438c-90c9-2172e8becea5",
"blockchains": [{
"chainId": "1",
"network": "ethereum"
}],
"callbackUrl": "http:\/\/115.205.0.178:9011\/taaBizApi\/taaInitData",
"dappIcon": "https:\/\/eosknights.io\/img\/icon.png",
"dappName": "Test demo",
"protocol": "TokenPocket",
"version": "2.0"
};
var encodedParams = encodeURIComponent(JSON.stringify(params));
var deepLink = 'tpoutside://pull.activity?param=' + encodedParams;
window.location.href = deepLink;
});
</script>