是否可以使用valuatejavascript函数设置sessionstorage,以便webview中的Web应用程序可以提取该会话存储数据并使用它?
现在这就是我所拥有的,我有一个jquery函数来检查该变量是否在网站的会话存储中,并且它不在Webview中发出警报,因此会话存储变量似乎没有通过swift进行设置:
func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {
let str = "sessionStorage.setItem(\"isApp\", \"yes\")"
self.webView.evaluateJavaScript(str) { (id, error) in
print(error)
}
}