Awesome-Nebulas icon indicating copy to clipboard operation
Awesome-Nebulas copied to clipboard

如何获取用户的钱包地址?在手机端浏览器网页中能获取到吗?

Open cssmagic opened this issue 6 years ago • 0 comments

概述

目前唯一能获取用户钱包地址的方式是向 “星云钱包 Chrome 扩展” 询问。可以直接通过 postMessage() 的方式 与扩展交互,也可以使用 Nasa.js 的 Nasa.user.getAddr() 接口。

不过可惜的是,“星云钱包 Chrome 扩展” 很可能会在将来的版本中去除此功能。

手机端

由于手机端浏览器无法安装 “星云钱包 Chrome 扩展”,因此没有任何途径可以获取用户钱包地址。

解决方案

  • 在必要时向用户询问。
  • 当用户完成一笔交易(转账或调用合约)之后,可以获取付款方(from)的地址,也就是当前用户的钱包地址。

cssmagic avatar Jun 22 '18 18:06 cssmagic