我正在使用swift 4.2,所以我不确定我的代码是否过时,因为许多示例都不是最新的。
我一直在尝试在堆栈中找到的许多示例,但由于许多引用不再有效,因此它们似乎已经过时了。
我正在尝试获取具有特定ID的元素的innerText。不幸的是,我无法成功获得价值。然后,我尝试将result
放入Firebase。如果我使用"test"
之类的东西代替result
,则可以正常工作,但我需要result
这是我的代码。
override func viewDidLoad() {
super.viewDidLoad()
ref = Database.database().reference()
webView.evaluateJavaScript("document.getElementById('get_this_user').innerText") { (result, error) in
self.ref?.child("users").child("usernames").setValue(["get_this_user": result])
}
}