我正在尝试在Flutter应用程序中使用Ether
JS
。我知道它没有被直接支持,甚至现有的实现也没有得到很好的记录。
我可以在Android和iOS的Flutter应用程序中使用此库吗?也欢迎任何其他替代建议。
我已经尝试过js.dart,但无法弄清楚如何使用它。我什至不确定这是否是正确的选择。
我也尝试过Flutter
WebView插件
。
plugin.evalJavascript(
'function add(a,b){return a+b;}add(2,3);'
).then((s) {
print(s);
}
该函数正确地5
作为响应返回。但是我不明白如何使用像这样的EtherJS库。
我是Flutter,Dart和JS的菜鸟。任何帮助将不胜感激。
老实说,如果您不熟悉Flutter,Dart和JS,除非您愿意花很多时间,否则您将遇到一些麻烦。它的确取决于您要使用Ether
JS库确切地进行什么操作,但是总的来说,您将很难将其与Flutter集成。有一个以太坊软件包,但是它的范围似乎比您一直在看的ether.js库要窄得多-
它似乎主要集中在与RPC api的通信上,而不是与钱包等打交道。
如果您不习惯使用Flutter,最好的选择是使用Android和iOS特定的库来执行实际的以太坊内容,并通过Platform
Channels与Dart 代码中的通用api
通信。这取决于您需要公开多少API,这可能是一项艰巨的任务,尤其是对于那些对flutter / dart以及可能对android /
ios开发还不熟悉的人。但是,与在Webview中运行的javascript来回通信相比,这将具有更高的性能,并且实际上可能也更容易编写代码,因为flutter目前还没有任何好的js代码调用机制。
还有另一个选择-完全使用其他客户端UI框架。React native可以满足您的所有需求,并且具有使用Javascript的优势,因此它很可能可以轻松地集成Ether.js库,尽管我不能保证它实际上会完全支持ether.js库(它的运行时可能不会具有必要的加密扩展名)。
我在flutter应用程序中实现了一个支付网关。所以Razorpay建议我使用Orders API。但我没有任何方法来实现Orders API。 我参考了以下文件。它包含java、PHP等的示例,但没有找到颤振/飞镖的示例。 https://razorpay.com/docs/payment-gateway/orders/integration/#example 提前谢谢。
我在React中使用了不可变的js和react-im身不由己的角色类型。 当页面初始化时,没有问题,一切正常,没有警告。控制台日志显示是。当我添加一条新评论时,它看起来效果不错,但有一个警告 警告:失败的propType:提供给的prop
问题内容: 因此,我开始使用Node.js。我在Nodejs.org上与Ryan Dahl一起观看了视频,听说他向网站推荐了Express-js。 我下载了最新版本的Express,并开始编写代码。我在/上有一个完整的静态视图,但是一旦尝试发送参数,就会收到如下错误: 我尝试按照expressjs.com上的指南进行操作,但是在最新版本中,使用路由的方式已更改,这使该指南无法使用。 指南: 由Ex
关于如何使用以及它与和的区别,有大量的博客和帖子,但关于何时或为什么应该使用的例子很少 我发现许多给出的例子都是非常罕见的,比如: 我不知道什么时候我想让一个函数等于其他变量,并使用那个变量代替原始函数,更不用说那个变量等于对象实例的绑定了。 有什么好的例子吗?
本文向大家介绍Flutter中ListView 的使用示例,包括了Flutter中ListView 的使用示例的使用技巧和注意事项,需要的朋友参考一下 这个小例子使用的是豆瓣 API 中 正在上映的电影 的开放接口,要实现的主要效果如下: JSON 数据结构 Item 结构 Item 的结构是一个 Card 包含着一个 Row 然后这个 Row 里面左边是一个 Image ,右边是一个 Colum
问题内容: 我使用图片插件( image:^ 2.0.4 ),以便可以在图片上写一些内容,然后将其保存为新图片到设备或通过邮件发送。我尝试使用“ new File ” 加载图像,但Flutter出现错误。我询问并搜索,并得到一个提示,我可以使用rootBundle在Flutter中加载图像。我做到了,我得到以下错误。 [错误:topaz / lib / tonic / logging / dart
关于使用任何语言与flutter,我得到了一些类似的问题,但我特别想在flutter中使用Kotlin或Java代码。 我在研究Kotlin和Java。我想做一个跨平台的应用程序,可以运行在任何设备上,但我不熟悉dart,这是一个官方语言的Flutter。那么我有没有办法在Flutter中使用Kotlin代码?
我想在使用Firebase进行身份验证的Flutter应用程序中获取登录用户的电子邮件。 我可以通过以下方式获取当前用户 但是如果我用这个去取信 我得到以下错误: 在这种情况下,如何获取登录用户的电子邮件?