用DeepLink拉起钱包授权登录,输入密码后,为何没有自动返回至网页

第一种方法可以解决。
你配置了callbackSchema: “mySchema://”,那你的应用就要能识别这个“mySchema”,不然怎么返回。具体怎么识别schema,自行谷歌一下

能识别,我的H5,通过a标签< a href=“mySchema://” >返回app这个就能返回我的APP

您好,请问在TP钱包里打开的H5能请求后端接口吗,为什么我这边请求登录接口报错ERR_NETWORK,说我网络错误。但是在我的app里调登录接口是ok的。请求地址是http开头的。

1 个赞

可以的,你检查一下呗

试了很多次在TP内置浏览器里请求总是报网络错误。没办法最后只能换到app里去请求

1 个赞

您好,请问ios版本的TP的Scheme地址是多少啊,我想在我的ios版本的app里跳转到TP,但是不知道TP的Scheme地址

看下这个文档,里面有具体的scheme,参数等

您好,我这里app能跳转到TP的内置浏览器去,然后在TP的浏览器里登录后,我需要携带登录的一些参数返回到我的app。安卓没问题,但是ios没反应,返回不了。请问是方法不对吗,mySchema是我的app里配置的。目的就是能跳转回app。这是我在TP的浏览器页面使用的方法:window.location.href = `mySchema://login?address=${tpWalletAddress.value}&balance=${balance.value}`;

iOS是啥版本呢,导入钱包了没,录制个视频看下?

这里不允许传视频呢,ios版本是15.7的

在TP浏览器里,ios系统是不是不允许跳转到其他app啊,点了没反应。然后我到metamask钱包的浏览器里去测试,他们那边提示的禁止

有测试链接吗

https:去掉//汉字candies-h5-demo.pages.dev/,前面这个去掉汉字就是测试地址,您可以在TP内置浏览器里打开测试,点击按钮返回的是微信。安卓和ios可以对比下

咱们有讨论群吗,我这个有点急,这几天得解决。:sob:

iOS不支持这种跳转呢

您好,请问我通过DeepLink方式授权登录后,请求服务端接口后,没能回到之前的app,我的项目是uniapp打包成的安卓应用,测试我的schemes可以跳转,这种跳转tp时需要什么特殊配置吗