首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检查iOS swift中的Javascript库版本

检查iOS swift中的Javascript库版本
EN

Stack Overflow用户
提问于 2021-08-18 14:25:57
回答 1查看 55关注 0票数 0

我需要先给Tronweb.js打电话,然后再给trxSendTest.js打电话。所以需要检查调用的Tronwebis。

输出输出-

版本=未定义的版本未定义

代码语言:javascript
复制
    do {
        let TronWebJS = try String(contentsOf: Bundle.main.url(forResource: "TronWeb", withExtension: "js")!, encoding: .utf8)
        let trxSendTest = try String(contentsOf: Bundle.main.url(forResource: "trxSendTest", withExtension: "js")!, encoding: .utf8)
        
        
        
        jsContext?.evaluateScript(TronWebJS)
        jsContext?.evaluateScript(trxSendTest)
        
        let testFunction = jsContext?.objectForKeyedSubscript("tronweb.version.api")
        print("version = \(testFunction!)")
        

        
        
        if let version = jsContext?.evaluateScript("tronweb.version.api") {
            print("version is \(version)")
        }
    }
    catch {
        print("An error occurred")
    }
EN

回答 1

Stack Overflow用户

发布于 2021-08-21 04:35:09

tronweb.versionpackage.json的内容,它应该在tronweb包的根目录下。它也可以在github上找到,https://github.com/tronprotocol/tronweb/blob/247a1eaf6d8fbf433282e1b4efc0ad4de4c673a8/package.json

您可以尝试使用tronweb.version.version而不是tronweb.version.api

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68834279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档