【发布时间】:2018-01-28 14:14:44
【问题描述】:
https://github.com/gg2001/monero/blob/master/monero/NewWallet.js
我有一个相当大的 6000 行的 js 文件,JavaScript 核心似乎无法检索变量值,而在任何 Web 浏览器中运行相同的文件对我来说都很好。当我尝试检索变量的值时,它显示为未定义,但是当我在浏览器中使用 js 控制台时,它显示得很好。我推测这是由于文件的大小,因为当我放
var helloWorld = "Hello World";
在js文件的前面这个swift代码可以检索它
func helloWorld() {
if let variableHelloWorld = self.jsContext.objectForKeyedSubscript("helloWorld") {
print(variableHelloWorld.toString())
}
}
但是当我把它放在最后时它不能。
【问题讨论】:
标签: javascript ios swift xcode javascriptcore