0
我可以成功地從JavaScript獲得一個變量,如下在iOS應用顯示爲警報消息:pass值到的UIWebView
let loggedIn = self.webView.stringByEvaluatingJavaScript(from: "loggedIn");
let alertController = UIAlertController(title: "iOScreator", message:
loggedIn, preferredStyle: UIAlertControllerStyle.alert)
alertController.addAction(UIAlertAction(title: "Dismiss", style: UIAlertActionStyle.default,handler: nil))
self.present(alertController, animated: true, completion: nil)
上述工程完美。有沒有類似的選項可以將一個變量從iOS傳遞給一個javascript變量,並運行一個可以用該變量進行彈出式警報的函數?
任何幫助,一如既往,表示讚賞。非常感謝,艾倫。
傳遞「loggedIn = true」會將loggedIn設置爲true。類似的方式,你甚至可以用參數調用函數。供參考https://stackoverflow.com/questions/3641968/passing-objective-c-variable-to-javascript-in-ios –
非常感謝。沒有意識到這很簡單。隨意將其作爲答案。如果你可以彈出一個swift 3的例子,並且這個函數的參數很棒:) –